MySQL錯(cuò)誤:Can't connect to MySQL server (10060) |
發(fā)布時(shí)間: 2012/7/26 16:55:52 |
當(dāng)遠(yuǎn)程連接MySQL數(shù)據(jù)庫的時(shí)候顯示Can't connect to MySQL server (10060),我們從以下幾個(gè)方面入手,找出錯(cuò)誤的原因: 1.網(wǎng)絡(luò)不通。 檢查能不能ping通。 2.防火墻設(shè)置。 防火墻是否放過mysql的進(jìn)程,是否屏蔽了mysql的3306端口。 3.mysql的賬戶設(shè)置。 - mysql -u root -p //登錄MySQL mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何遠(yuǎn)程主機(jī)都可以訪問數(shù)據(jù)庫 mysql> FLUSH PRIVILEGES; //需要輸入次命令使修改生效 mysql> EXIT //退出 也可以通過修改表來實(shí)現(xiàn)遠(yuǎn)程: mysql -u root -p mysql> use mysql; mysql> update user set host = '%' where user = 'root'; mysql> select host, user from user; 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |