mysql 远程访问错误 2003
mysql remote access ERROR 2003
我的服务器在Google云平台
上"back-end"
在服务器中,firewall-cmd --list-all
结果是这样。
和/etc/mysql/my.cnf
文件,
port = 3306 所有地址(0.0.0.0)都可以访问
在服务器 sudo service mysql restart
之后,
如果我在我的电脑上尝试 ./mysql -h104.199.189.198 -uroot -p{password}
,
mysql return
ERROR 2003 (HY000): Can't connect to MySQL server on '104.199.189.198' (60)
.
如何避免这个错误?
我通过在 GCP 网络中添加 tcp:3306 规则解决了这个问题。
我的服务器在Google云平台
上"back-end"
在服务器中,firewall-cmd --list-all
结果是这样。
和/etc/mysql/my.cnf
文件,
port = 3306 所有地址(0.0.0.0)都可以访问
在服务器 sudo service mysql restart
之后,
如果我在我的电脑上尝试 ./mysql -h104.199.189.198 -uroot -p{password}
,
mysql return
ERROR 2003 (HY000): Can't connect to MySQL server on '104.199.189.198' (60)
.
如何避免这个错误?
我通过在 GCP 网络中添加 tcp:3306 规则解决了这个问题。