数据库
首页 > 数据库> > navicate mysql 导入表sql文件,报错情况 之 编码格式

navicate mysql 导入表sql文件,报错情况 之 编码格式

作者:互联网

问题所在:192.168.*.01  test 实例下表:stu表(stu_no......)

 

期望将A表导出放到  192.168.*.02 db_new 实例下:

    通过Navicat 工具导出sql脚本:stu.sql 文件

 

然后到db_new库选择  执行SQL文件 ,总是报错:部分成功(大部分) 部分失败(6-50条)

造成原因:stu.sql 文件用文件查看:看到的格式为:UTF8 BOM格式

     但是实际上:这就是造成这个insert长得不一样的地方,

解决方案:将文件编码格式修改为:UTF8 (无BOM格式),可完美解决问题,

延伸:我们很多文件解析的时候,注意其编码格式也是很重要的一点;

不含 BOM 的 UTF-8 才是标准形式。

报错:

 

 

标签:文件,mysql,stu,报错,navicate,sql,格式,BOM
来源: https://blog.csdn.net/qq_36346496/article/details/99104868