ubantu下mysql5.7默认编码字符集修改

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubantu下mysql5.7默认编码字符集修改相关的知识,希望对你有一定的参考价值。

修改方法:

1.打开my.cnf文件进行修改(这里注意下,mysql版本是5.5以上的,以下版本应该也通用,具体没有测试过,但在5.5以上的绝对可行)

sudo gedit /etc/mysql/my.cnf

2.在[mysqld]下添加如下代码(对于5.5以上版本,[mysqld]的default字符集设置已经是遗弃的参数,可以使用这几个,具体查看相应版本的手册)

character-set-server=utf8

collation-server=utf8_general_ci

skip-character-set-client-handshake

3.退出重启mysql服务

sudo service mysql restart

4.进入mysql查看字符集

mysql> show variables like ‘collation_%‘;

mysql> show variables like ‘character_set_%‘;

以上是关于ubantu下mysql5.7默认编码字符集修改的主要内容,如果未能解决你的问题,请参考以下文章

更改Mysql5.7的默认编码为utf8解决database为latin1无法修改问题

mysql5.7.12 utf-8字符编码问题

电脑默认编码变成unicode怎么办,汉字全部是乱码

mysql5.7基础 alter database...charset=... 修改数据库的字符编码 将utf8改为gbk

MySQL5.7修改默认密码随机密码

Mysql5.7修改密码