2016-09-06 106 views
0

我有一個問題,我的MYSQL不允許外部連接。 我嘗試將網站連接到另一臺服務器上的mysql。MySQL不允許外部連接

我所做的就是在my.cnf skip-external-lockingbind-adress之間發表評論,但它仍然不起作用。

我也把主機%也不起作用。

當我嘗試從puty與​​連接我得到這樣的輸出: ERROR 1045 (28000): Access denied for user 'fulgeratii'@'myip' (using password: YES)

+0

有你嘗試將各自的IP放入允許的主機中,以便在cpanel或類似的mysql遠程連接? – Brett

+0

嘗試將'bind-adress'設置爲'0.0.0.0' – andii1997

+0

yes,顯式#rem跳過網絡,0.0.0.0,重新啓動。 'select user,host from mysql.user' – Drew

回答

0

這可能是值得一試,你要使用該用戶在MySQL服務器上的正確授權。

可以肯定,我會嘗試暫時使用root用戶或授予所有用戶像這樣:

GRANT ALL ON *.* TO 'fulgeratii'@'localhost'; 

至少,這將消除一個MySQL權限問題的可能性

+1

在他的情況下,最好使用'%'而不是'localhost' – andii1997

+0

正確,並謹慎對待所有'*。*' – Drew