如何解决mysql数据中文乱码-创新互联
创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联公司专注于甘肃企业网站建设,成都响应式网站建设,商城网站建设。甘肃网站建设公司,为甘肃等地区提供建站服务。全流程按需求定制设计,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务这篇文章主要介绍如何解决mysql数据中文乱码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
解决mysql数据中文乱码的方法:
进入mysql的安装目录,打开my.ini配置文件,在mydqld和client段加入utf-8语句,然后重新启动服务器就可以了
示例如下:
然后在my.ini如下修改
[mydqld]和[client]段加入
default-character-set=utf8 (有的版本不支持default-character-set=utf8,用character_set_server=utf8来取代 default-character-set=utf8即可)
如果没有[client]就手工加入[client]段
【1】在[client]节点下添加 (这个如果是另一种character_set_server=utf8 这样写我的会报错1067【mysql服务无法启动】,大家可以试试) (这个是客户端的编码配置)
default-character-set=utf8
【2】在[mysqld]节点下添加 (这个是服务器端编码的配置)(注:collation是排序方式)
character-set-server=utf8 collation-server=utf8_general_ci
以管理员身份运行cmd.exe,进行如下操作。
关闭服务 net stop mysql 开启服务 net start mysql
还是在cmd中
1)输入 mysql -u root -p 进入mysql数据库 2)键入密码:*****(自己的密码,没有的话直接回车键,嗯其他情况如忘了root密码百度去orz。。) 3)show variables like 'char%'; 显示编码格式
下图一为未修改my.ini配置文件的编码文件latin1(即ISO-8859-1),图二为已经修改过的。
以上是如何解决mysql数据中文乱码的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!
本文标题:如何解决mysql数据中文乱码-创新互联
网站链接:http://myzitong.com/article/jgodp.html