win7下Mysql5.5设置成utf8,但还是不能插入中文


我的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

问题解决


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM