解决数据库mysql插入乱码问题

Posted rocstrom

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决数据库mysql插入乱码问题相关的知识,希望对你有一定的参考价值。

当我们遇到mysql乱码问题的时候,一般要修改my.ini文件;

 我遇到的是两个版本,一个是mysql5.5版本,另一个是mysql5.7

5.5的是在这个目录下面:C:\\Program Files\\MySQL\\MySQL Server 5.5

5.7的是在这个目录下面:C:\\ProgramData\\MySQL\\MySQL Server 5.7

需要注意的是:5.7的ProgramData是一个隐藏文件,需要输入ProgramData才能看到;然后才能修改;如图:

 

接下来是怎么改字体:

用sublime打开my.ini,调成SQL格式,就能显示SQL文件:

如图:

再在powershell中启动数据库,然后输入\\s;查看字符集,

如图:

如果是gbk的就在文件中改成gbk,如果utf8 就不用改了,总之,让字符集统一;

如图:

这样操作就基本解决mysql乱码问题。

注意最后需要重启服务器!

以上是关于解决数据库mysql插入乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 插入数据时,中文乱码问题的解决(转)

MySQL 插入数据时,中文乱码问题的解决

mysql插入数据时,中文乱码问题的解决

解决mysql无法插入中文数据及插入后显示乱码的问题

Linux下Tomcat向MySQL插入数据中文乱码解决办法

web 项目:解决插入 MySQL 数据库时中文乱码问题