服务器版本: CentOS 7
配置文件在/etc/my.cnf
systemctl stop mysqld
[mysqld]
下添加character-set-server=utf8
[client]
下添加default-character-set=utf8
systemctl start mysqld
mysql -u root -p
use mysql;
update user set host = ’%’ where user = ’root’;
此时出现了ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
不予理会
flush privileges;
重新远程连接OK