mysql 不能插入中文问题
程序员文章站
2023-12-17 20:26:46
问题现象: 当向mysql5.5插入中文时,会出现类似错误 error 1366 (hy000): incorrect string value: '\xd6\xd0\xc...
问题现象:
当向mysql5.5插入中文时,会出现类似错误
error 1366 (hy000): incorrect string value: '\xd6\xd0\xce\xc4' for column
问题原因:
db characterset的字符集设成了latin1
解决方案:
修改mysql 安装目录下的 my.ini 文件为
default-character-set=utf8
character-set-server=utf8
然后mysql服务,重新创建一个数据库。
当向mysql5.5插入中文时,会出现类似错误
error 1366 (hy000): incorrect string value: '\xd6\xd0\xce\xc4' for column
问题原因:
db characterset的字符集设成了latin1
解决方案:
修改mysql 安装目录下的 my.ini 文件为
default-character-set=utf8
character-set-server=utf8
然后mysql服务,重新创建一个数据库。