1. 修改mysqld
配置
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
- 寻找
character-set-server=xxxx
修改为character-set-server=utf8
- 如果找不到, 直接追加语句
2. 修改mysql
配置
sudo vi /etc/mysql/conf.d/mysql.cnf
- 寻找
default-character-set=xxxx
修改为default-character-set=utf8
- 如果找不到, 直接追加语句
3. 修改client
配置
sudo vi /etc/mysql/debian.cnf
- 寻找
default-character-set=utf8
修改为default-character-set=utf8
- 如果找不到, 直接追加语句
4. 重启服务, 查看字符集
- 重启mysql
service mysql restart
- 进入mysql
mysql -u user -p password
- 查看字符集
show variables like '%character%';