navicat导入数据只能导入第一行
当时看到这里我一脸懵,都没错为什么就是失败!
后来发现其实在前面我们可以看到是有提示的
这是很经典的一个错误,你插入了数据包含中文,而你的数据库编码格式却没有改成utf8。
这里提供两种解决办法:修改数据库,表的编码格式
1.首先是查看数据库和表编码格式:
1.1查看数据库编码格式
mysql> show variables like ‘character_set_database’;
1.1查看表的编码格式
mysql> show create table <表名>;
注意:<表名>不需要括号和引号,只是单纯的名字就好。