MySql解决插入中文出错问题
当向mysql插入中文时,会出现类似错误
Error:1366(HY000):Incorrect string value: '\XD6\XD0...' for column
问题原因:
Db characterse的字符设置成了latin1
解决方案:
修改mysql安装目录下的my.ini文件为
default-character-set=utf8
character-set -server=utf8
然后重启mysql服务,重新创建一个数据库
命令:
show variables like 'character_set_%' 查看MySql字符集
set names utf8 修改mySql字符集