我的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 |
問題解決
