Linux 設定mysql預設字符集為utf8
阿新 • • 發佈:2018-12-19
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%';