您的位置:首页 > 运维架构 > Linux

阿里云centos 更改配置,使得mysql支持中文存储

2018-02-26 16:41 435 查看
1.登录mysql,查看mysql编码

mysql -u root -p;



show variables like ‘character_set_%’;



发现有些是Latin1,也就是ios-8899-1,不支持中文,退出mysql

quit;

2.修改my.cnf文件

vi /etc/my.cnf

在[client]下增加default-character-set=utf8,没有[client]自己添加
在[mysqld]下增加character_set_server=utf8




3.重启mysql

/bin/systemctl restart mysqld.service



4.再次登录mysql就修改好了编码



注意:

我一开以为mysql重启,我就重新start,也就是/bin/systemctl start mysqld.service,发现这个根本不会重新启动,也就是my.cnf修改的内容不会读取,额,跟我想象中的不太一样,还是要restart有点区别的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: