修改Linux服务器的mysql编码
1 查看mysql编码
show variables like 'character%';
结果:
PS:如果mysql的编码格式不是utf-8的话,上图中将会出现多个参数的value值为“latin1”;
2 修改mysql编码
不同版本的MySQL有不同的配置方式
方式一:(存在目录及文件 /etc/mysql/my.cnf)
1 打开 etc/mysql/my.cnf 文件
2 找到[client],在下面添加 default-character-set=utf8
3 找到[mysqld],在线面添加 character_set_server = utf8
方式二:(存在目录及文件 /etc/my.cnf)
找到[mysqld],在线面添加
skip-character-set-client-handshake
init-connect='SET NAMES utf8'
character-set-server=utf8
3 重启mysql
service mysql stop
service mysql start