数据库
首页 > 数据库> > MySQL导入txt文件时,中文乱码 MySQL导入包时,中文乱码

MySQL导入txt文件时,中文乱码 MySQL导入包时,中文乱码

作者:互联网

MySQL导入txt文件时,中文乱码 MySQL导入包时,中文乱码

今天在导入student包时,发现出现中文乱码这个问题。如下图:
在这里插入图片描述

经过上网查阅资料,大多都是通过修改my.ini文件的配置解决问题。但是我发现我的MySQL安装路径下没有my.ini文件。
于是找到了两种解决问题的方法:

方法一:修改txt、导入包的编码格式:

忽然看到文本的编码格式为GB2313(简体中文)
在这里插入图片描述
于是我使用Notepad++,将文本的编码格式转为UTF-8

在这里插入图片描述
再次导入表格时,中文乱码情况消失
在这里插入图片描述

如果上述方法不能完美解决问题,还可以参考下面的方法二。

方法二:修改数据库的编码格式:

右键单击数据库,点击编辑数据库
在这里插入图片描述
字符集排序规则分别改为utf8utf8_general_ci
在这里插入图片描述
此时,再导入包,发现中文乱码情况消失:
在这里插入图片描述


以上数据人名、学号、邮箱等均只供演示讲解,侵删。谢谢支持!

标签:中文,包时,乱码,导入,MySQL,txt
来源: https://blog.csdn.net/S1901/article/details/117390538