本文主要是介绍历经千辛万苦改好了mysql中文乱码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.键入以下代码查看当前编码模式
show variables like '%char%';
我是这样的:
解决方法是找到mysql安装目录下的my.ini文件 这个文件隐藏了 :(这里还有坑 :p
注意打开my.ini需要用管理员权限打开 右键点击my.ini——>属性——>安全——>编辑——>选择你现在登录的账户——>允许所有的操作权限
不然一会儿修改了没办法保存哦
打开了my.ini之后 找到以下三个地方加三条:
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
保存---重开mysql---看看代码模式改没,正常情况下如图
这时候就皆大欢喜了 但是打开table还是乱码
没关系 然后把旧的table清空或者删掉 重新source一下
完事儿!VANS!
这篇关于历经千辛万苦改好了mysql中文乱码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!