MySQL导入数据报错:ERROR 1366 (HY000)


MySQL执行导入数据时报错:

ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column

这应该是数据库字符集的问题,解决办法如下:

查看当前字符集设置

show variables like 'character%';

如果跟数据库导入数据字符集不一致,可以设置为一致后在执行导入数据。

例如:

set character_set_database=utf8;