找到装备文件
我是经过sudo aptget install mysql来装置的mysql的装备文件在/etc/mysql/mycnf
假如找不到这个文件能够运转sudo find / iname ‘*cnf’查找一切的cnf文件
修正装备文件
在[mysqld]下增加
defaultcharacterset=utf
在[client]下增加
defaultcharacterset=utf
重启mysql
sudo service mysql restart
登录mysql检查是否成功
# mysql u root
mysql> SHOW VARIABLES LIKE char%;
+++
| Variable_name | VALUE |
+++
| character_set_client | utf |
| character_set_connection | utf |
| character_set_database | utf |
| character_set_filesystem | BINARY |
| character_set_results | utf |
| character_set_server | utf |
| character_set_system | utf |
| character_sets_dir | /usr/share/mysql/charsets/ |
+++
ROWS IN SET ( sec)
重启mysql
依据你装置mysql的方法的不同选用不必的指令来重启你的mysql假如你装备过运用mysqld自启动方法能够履行
# /etc/rcd/initd/mysql restart
来重启
或许你把mysql装备成体系服务的方法你能够履行
# service mysql restert