ERROR 1366 (HY000): Incorrect string value: 'xADxE5x9BxBDxE9x82...' fo的解决方法

Posted zhangzhijian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ERROR 1366 (HY000): Incorrect string value: 'xADxE5x9BxBDxE9x82...' fo的解决方法相关的知识,希望对你有一定的参考价值。

本地wamp导入4G数据时,出现了ERROR 1366 (HY000): Incorrect string value: ‘\\xAD\\xE5\\x9B\\xBD\\xE9\\x82...,如图下

 

技术图片

找到的解决的方法如下:

my.ini,打开

1.在[client]段落增加:default-character-set=utf8

2.在[mysqld]段落增加:character_set_server=utf8

重启MySQL服务即可。

如果还是不能解决问题,重新打开 Mysql 控制台操作如下:

1. 打开Mysql控制台,(wampserver安装后默认Mysql的用户名是root,密码是空,如果你设置了

    密码就要输入密 码)直接按回车键

    我的: 我的默认密码是空所以,直接按回车键

技术图片

2. 输入指令: create database 数据库名 default character set utf8;

    我的: create database business default character set utf8;

    语句的意思: 创建一个名为business的数据库,默认设置字符集为utf8

技术图片

3. use 数据库名

    我的: use business;

    语句的意思: 使用business数据库

技术图片

4. alter database 数据库名 default character set utf8;(此步骤可以跳过,最好执行一下)

    我的: alter database business default character set utf8;

    语句意思:  修改数据库business 的字符集为utf8

技术图片

 5. source 要导入的数据库文件的路径

    我的: source E:/cl.sql

    语句意思: 导入E盘下的cl.sql数据

技术图片

以上是关于ERROR 1366 (HY000): Incorrect string value: 'xADxE5x9BxBDxE9x82...' fo的解决方法的主要内容,如果未能解决你的问题,请参考以下文章

Mysql数据库插入数据库报错, ERROR 1366 (HY000): Incorrect string value: '\xBE\xEA' for column &

关于“WARN: SQL Error: 1366, SQLState: HY000”错误的解决方案

ERROR 1366 (HY000): Incorrect string value: 'xADxE5x9BxBDxE9x82...' fo的解决方法

ERROR 1366 (HY000): Incorrect string value: 'xD5xC5xC8xFD' for column 'name' at(示例代

解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: ‘xE5xB0x8FxE6x98x8E‘ for column

错误 1366 (HY000):不正确的字符串值:第 1 行的列 'comment' 的 '\xF0\x9F\x98\x9C'