Navicat(SQL)导入csv文件失败,或出现乱码,如着重检查:
字符编码格式:Navicat默认导入编码是utf8,部分表格下载后是ANSI,由于编码格式不对等,导入乱码
- 解决办法:用记事本打开csv另存为,弹框里可选编码格式,选择utf8点击保存
- PS:网上很多地方是教的用excel打开,在web选项里改字符编码格式,亲测下来容易出bug;excel改了以后,excel显示编码是对的,依然无法正确导入,用记事本打开后发现编码格式是不对的;直接用记事本改最保险。
表格名称:由于很多数分的数据源是从自有或第三方数据平台上下载,原始表格的名称会比较长,而Navicat对表格名称字符长度有要求,建议修改后最好不要超过20个字符。
如果仍然无法导入,可以查看导入失败报错原因,一个个排错即可。
楼主当时查了百度、问了ChatGPT给的解决方案要么很模糊,要么没有用;后来摸索了好一阵子,才搞好~~觉得有用点个赞哦~
来源地址:https://blog.csdn.net/weixin_55944301/article/details/129643350