我的mysql在安装时设置的字符集是utf8,但是插入中文字段时还是会报错ERROR:1366(HY000)Incorrect string value
C:\Program Files\MySQL\MySQL Server 5.5\my.ini如下
但是在创建表后却不能插入中文字符
当插入中文字符时报错报错ERROR:1366(HY000)Incorrect string value
解决方法:把my.ini的CLIENT SECTION部分中的default-character-set=utf-8改为default-character-set=GBK,其他的都不变,然后重新打开mysql的cmd界面执行插入操作就ok了。
开始->管理员方式运行->cmd
停止:net stop mysql 启动:net start mysql |
问题解决