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