1.登录服务器
2.登录服务器数据库
[root@iZ23hh6yk41Z ~]# mysql -h 本地地址 -u数据库名 -p密码
[root@iZ23hh6yk41Z ~]# mysql -h 127.0.0.1 -uroot -p123
3.输入一下命令
mysql> use mysql;
mysql> update user set host = '%' where user ='root';
mysql> flush privileges;
mysql> use mysql;
Database changed
mysql> update user set host = '%' where user ='root';
ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'
mysql> flush privileges;
Query OK, 0 rows affected (0.18 sec)
提示 ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY' 忽略即可
这样本地连接的时候输入服务器ip 数据库 账号密码 即可远程连接