Mysql插入中文时错误:ERROR 1366 (HY000): Incorrect string value: ‘\xE6\x9D\x8E\xE5\x8B\x87‘ for column

  • Post author:
  • Post category:mysql


windows mysql 导入数据失败

在这里插入图片描述

这里初步定位是因为winows mysql的默认字符集为latin,而不是utf8,所以需要进行统一。

解决过程:

准备新增两行,并删除最后一行。

在这里插入图片描述

在这里插入图片描述

然后重启mysql服务。

执行show variables like ‘character%’;

查看

在这里插入图片描述

新建数据库,然后创建表之后,

source E:\KuGou\information_info_category.sql;

source E:\KuGou\information_info_news.sql;

然后检查数据库可以正常使用。

在这里插入图片描述

数据和编码都已经正常了。nice



版权声明:本文为2301_78131812原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。