MySQL——导入数据报字段编码错误

Posted beyondChan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL——导入数据报字段编码错误相关的知识,希望对你有一定的参考价值。

首先查看表中字段的编码:

SHOW FULL COLUMNS FROM table_name
;

发现字段编码是latin1,然后使用下面语句改变字段编码后,重新导入数据即可。

ALTER TABLE table_name CHANGE col col VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci
;
例如:ALTER TABLE menpai CHANGE name name VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci
;

以上是关于MySQL——导入数据报字段编码错误的主要内容,如果未能解决你的问题,请参考以下文章

Navicat for mysql导入.DMP文件报错

oracle数据库导入sqlserver报错,请问是怎么回事?

mysql数据库使用insert语句插入中文数据报错

执行mysql语句报错 Illegal mix of collations……

mysql建表时出现错误,代码是1064

MySQL 5.6数据导入报 GTID 相关错误