解决Navicat无法导入CSV文件

Navicat在导入CSV时可能出现编码不匹配导致的乱码问题,解决方法是将CSV用记事本打开,另存为UTF8编码。同时,应注意表格名称不要超过20个字符,以符合Navicat的限制。若仍无法导入,应检查导入错误并逐一排错。
摘要由CSDN通过智能技术生成

Navicat(SQL)导入csv文件失败,或出现乱码,如着重检查:

1.字符编码格式:Navicat默认导入编码是utf8,部分表格下载后是ANSI,由于编码格式不对等,导入乱码

  • 解决办法:用记事本打开csv另存为,弹框里可选编码格式,选择utf8点击保存

  • PS:网上很多地方是教的用excel打开,在web选项里改字符编码格式,亲测下来容易出bug;excel改了以后,excel显示编码是对的,依然无法正确导入,用记事本打开后发现编码格式是不对的;直接用记事本改最保险。

2.表格名称:由于很多数分的数据源是从自有或第三方数据平台上下载,原始表格的名称会比较长,而Navicat对表格名称字符长度有要求,建议修改后最好不要超过20个字符。

 

如果仍然无法导入,可以查看导入失败报错原因,一个个排错即可。

楼主当时查了百度、问了ChatGPT给的解决方案要么很模糊,要么没有用;后来摸索了好一阵子,才搞好~~觉得有用点个赞哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值