美文网首页
解决MySQL中文乱码-Linux

解决MySQL中文乱码-Linux

作者: 由木人_番茄 | 来源:发表于2017-12-25 01:10 被阅读0次

    简单有效解决MySQL中文乱码的问题

    1 查看MySQL的编码

    使用 mysql -u root -p 登入mysql,然后使用show variables like "%char%" 查看MySQL的编码

    我们需要将默认的latin1都改为utf8

    2 修改MySQL的编码

    2.1 修改配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf

    使用 vim /etc/mysql/mysql.conf.d/mysqld.cnf 打开文件,在 lc-messages-dir = /usr/share/mysql

    下面加入一行 character-set-server=utf8 保存后退出

    2.2 修改配置文件  /etc/mysql/conf.d/mysql.cnf

    用 vim  /etc/mysql/conf.d/mysql.cnf  打开文件,在 [mysql]

    下面加入一行 default-character-set=utf8 保存后退出

    3 查看修改后的MySQL编码

    service mysql restart 重启mysql服务,再次进入mysql使用show variables like "%char%"查看

    结果如下图所示就说明大功告成了,(*^__^*) 嘻嘻……

    相关文章

      网友评论

          本文标题:解决MySQL中文乱码-Linux

          本文链接:https://www.haomeiwen.com/subject/bmykgxtx.html