linux下mysql5.7安装以及character_set_server设置为utf8问题解决(解决导入中文乱码的问题)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/while10/article/details/84066026

使用apt-get install安装了mysql5.1 字符集一直是拉丁,一直无法解决,现在提出解决方案:
关于字符集character_set_server的设置,需要打开/etc/mysql/my.cnf 加上下面的代码即可

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8


[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8

然后重新启动mysql服务:$ service mysql restart
在mysq命令号下输入show variables like "char%"; 就可以查看字符集了
如下图:
charater_set_server变为了utf8

猜你喜欢

转载自blog.csdn.net/while10/article/details/84066026