MySQL导入txt文件时,中文乱码 MySQL导入包时,中文乱码
作者:互联网
MySQL导入txt文件时,中文乱码 MySQL导入包时,中文乱码
今天在导入student包时,发现出现中文乱码这个问题。如下图:
经过上网查阅资料,大多都是通过修改my.ini文件的配置解决问题。但是我发现我的MySQL安装路径下没有my.ini文件。
于是找到了两种解决问题的方法:
方法一:修改txt、导入包的编码格式:
忽然看到文本的编码格式为GB2313(简体中文)
于是我使用Notepad++,将文本的编码格式转为UTF-8
再次导入表格时,中文乱码情况消失
如果上述方法不能完美解决问题,还可以参考下面的方法二。
方法二:修改数据库的编码格式:
右键单击数据库,点击编辑数据库
将字符集与排序规则分别改为utf8和utf8_general_ci
此时,再导入包,发现中文乱码情况消失:
以上数据人名、学号、邮箱等均只供演示讲解,侵删。谢谢支持!
标签:中文,包时,乱码,导入,MySQL,txt 来源: https://blog.csdn.net/S1901/article/details/117390538