连接远程数据库错误2003---IP(0) 的解决办法

STEP 1.
进入mysql

mysql -uroot -p

选择mysql数据库

use mysql;

授权远程用户登录

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

对指定 IP 的 root 用户授权:

GRANT ALL PRIVILEGES ON *.* TO root@'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;

重载授权表

FLUSH PRIVILEGES;

退出mysql

STEP 2.
打开配置文件,找到文件里的:
bind-address= 127.0.0.1 把它改成 bind-address= 0.0.0.0。

root@******:/etc/mysql/mysql.conf.d# vim mysqld.cnf 

在这里插入图片描述
重启mysql

service mysql restart

在这里插入图片描述

讲讲讲讲!
远程连接成功!

猜你喜欢

转载自blog.csdn.net/water_suzhou/article/details/84937077