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

问题解决

相关文章:

  • 2021-10-01
  • 2022-02-24
  • 2021-10-04
  • 2021-09-16
  • 2021-04-19
  • 2021-06-17
  • 2021-04-10
猜你喜欢
  • 2021-11-02
  • 2021-05-28
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2021-07-01
相关资源
相似解决方案