连接远程数据库错误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 [email protected]'指定的IP地址' IDENTIFIED BY 'root用户密码' WITH GRANT OPTION;
重载授权表
FLUSH PRIVILEGES;
退出mysql
STEP 2.
打开配置文件,找到文件里的:
bind-address= 127.0.0.1 把它改成 bind-address= 0.0.0.0。
[email protected]******:/etc/mysql/mysql.conf.d# vim mysqld.cnf
重启mysql
service mysql restart
讲讲讲讲!
远程连接成功!