共計 833 個字符,預計需要花費 3 分鐘才能閱讀完成。
這篇文章主要介紹“MYSQL 不能遠程連接的解決方法”,在日常操作中,相信很多人在 MYSQL 不能遠程連接的解決方法問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”MYSQL 不能遠程連接的解決方法”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!
如果你想連接你的 mysql 的時候發生這個錯誤:
以下是引用內容:ERROR 1130: Host 192.168.1.3 is not allowed to connect to this MySQL server
解決方法:
1。改表法。可能是你的帳號不允許從遠程登陸,只能在 localhost。這個時候只要在 localhost 的那臺電腦,登入 mysql 后,更改 mysql 數據庫里的 user 表里的 host 項,從 localhost 改稱 %
mysql -u root -pvmwaremysql use mysql;mysql update user set host = % where user = root mysql select host, user from user;
2. 授權法。例如,你想 myuser 使用 mypassword 從任何主機連接到 mysql 服務器的話。
GRANT ALL PRIVILEGES ON *.* TO myuser @ % IDENTIFIED BY mypassword WITH GRANT OPTION;
如果你想允許用戶 myuser 從 ip 為 192.168.1.3 的主機連接到 mysql 服務器,并使用 mypassword 作為密碼
GRANT ALL PRIVILEGES ON *.* TO myuser @ 192.168.1.3 IDENTIFIED BY mypassword WITH GRANT OPTION;[@more@]
到此,關于“MYSQL 不能遠程連接的解決方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!