Incorrect string value: '\xF0\x90\x8D\x83...' for column 通用解决方案

mysql插入非ascii字符时报这个错的根本缘由在于:mysql 对应表的字符集没法存储要插入的字符,好比汉字插入latin1编码,某些特殊字符插入gbk或者utf8等。sql 检查一下实际插入的字符以及对应表或者字段的字符集对比下就查出来了,不见得非得是UTF8致使的。更多的时候是不在意致使的,并不是真的是特殊字符所知。post
相关文章
相关标签/搜索