linux下修改mysql字符集为utf8
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下修改mysql字符集为utf8相关的知识,希望对你有一定的参考价值。
按照网上大部分一致的指点,在配置文件/etc/my.cnf里[client]下添加default-character-setutf8 [mysqld]下添加同样一句。后重启服务,查看数据库字符集如图
可以看到character-set-database=latin1,character-set-database=latin1.没有被修改为utf8
windows下也出现过 这样的情况
还有没有更多关于utf8在处理编码的详细介绍吗
只需要在client和mysqld下面设就可以了
default-character-set = utf8
把等号两面都加空格试试
追问
不管用,不过之前在windows下修改后 mysql的默认字符集改为了utf8,但是当由php进行插入后,出现乱码。而且character-set-database=utf8又变回了gbk。
参考技术A 这么解决的啊,我也遇到了?之前修改后我是service mysqld start这样的所以不行。这句话啥意思? 参考技术B 请打开此网页,希望能解决你问题:http://blog.163.com/ruifeng_00/blog/static/6904584200921633248302/ 参考技术C locale 中的LANG变量呢?
以上是关于linux下修改mysql字符集为utf8的主要内容,如果未能解决你的问题,请参考以下文章