MySql教程

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文件时,中文乱码 MySQL导入包时,中文乱码的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!