本教程操作环境:Windows10系统、mysql 5.7版本、Dell G3电脑。
mysql csv 中文乱码问题怎么解决?
MySQL导入CSV文件时,出现中文乱码的问题及解决方法
出现的问题
使用Navicat工具向本地数据库中导入一个含有中文字段的
.csv文件时,出现如下图的乱码。
经过我的验证不是数据库的字段
设计问题。所以我猜测和导入时的编码有关,下面的
65001utf-8起初我以为是没问题的,但是问题就是出现在这里!
解决的办法
导入时选择10008(MAC-Simplified Chinese GB 2312)的编码方式!
Encoding(编码)特别重要,要选择10008(MAC-Simplified Chinese GB 2312)不能使用默认的utf-8,
因为含有中文的CSV文件一般都是采用10008这种编码方式而不是utf8。
成功解决!
错误方式:
编码不对就会出现乱码现象!!!
拓展问题
测试如果使用文本的方式导入,并且使用
utf-8的编码方式进行导入时会不会出现乱码,结果发现导入时同样会出现乱码问题!
导入时选择10008(MAC-Simplified Chinese GB 2312)的编码方式!同样可以解决该问题。
总结:导入数据是出现乱码,很大可能是编码方式的问题。
推荐学习:《MySQL视频教程》
编辑推荐:
- mysql csv 中文乱码问题怎么解决02-28
- mysql toad中文乱码怎么解决02-28
- mysql日期格式怎么转为数字格式02-28
- mysql怎么修改属性名02-28
- mysql连接1130错误怎么办02-28
- java mysql 汉字乱码怎么办02-28
- mysql删除用户失败怎么办02-28
- 安装mysql 1067错误怎么解决02-28
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
