遠(yuǎn)程連接數(shù)據(jù)庫服務(wù)器登陸失敗:ERROR 2003 (HY000): Can\\\'t connect to MySQL server on \\\'x.x.x.x\\\' (10060)---如何解決
2016-06-20 01:09:23
11617

1.錯(cuò)誤原因:
沒有授權(quán)允許遠(yuǎn)程登陸mysql數(shù)據(jù)庫服務(wù)器
沒開設(shè)防火墻端口例外:3306
2.授權(quán)允許遠(yuǎn)程登陸
#use mysql;
如你想root使用123456從任何主機(jī)連接到mysql服務(wù)器。
#mysql>GRANT ALL PRIVILEGES ON *.*TO 'root'@'%' IDENTIFIEDBY '123456' WITH GRANT OPTION;
#mysql> flush privileges;
3.開設(shè)防火墻端口例外
Windows服務(wù)器:點(diǎn)擊高級(jí)安全windows防火墻
Linux下在iptables中添加語句:
#vi /cat/sysconfig/iptables
添加語句-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT
#service iptables restart