linux下Mysql5.5版本的编码修改为utf-8

时间:2022-06-05 18:36:49

今天修改mysql编码时各种mysqld.sock文件不存在,然后最后才知道原来网上的很多教程的mysql都是老版本的配置,5.5版本开始好像已经不一样了。知道真相的我好心塞linux下Mysql5.5版本的编码修改为utf-8

下面是linux下5.5版本的修改编码方法

首先用如下命令

find / | grep my.cnf

查看mysql配置文件的位置

然后vim打开

在client部分添加

default-character-set=utf8

在mysqld部分添加

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

在mysql部分添加

default-character-set=utf8

然后保存退出

最后重启mysql服务(这部分有些人可能会不一样吧)

service mysql restart