Mysql 数据库添加远程访问权限

版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/qq_24909089/article/details/82251704

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 数据库 账号密码 即可远程连接

猜你喜欢

转载自blog.csdn.net/qq_24909089/article/details/82251704