設定MySQL 允許外部訪問

2021-09-28 12:51:29 字數 556 閱讀 1468

錯誤資訊:sql error (1130): host 『10.4.2.197』 is not allowed to connect to this mysql server

說明所連線的使用者帳號沒有遠端連線的許可權,只能在本機(localhost)登入。

需更改 mysql 資料庫裡的 user表裡的 host項

localhost改稱%

登入mysql伺服器,執行以下命令

mysql>mysql -u root -p

//輸入密碼

//...

mysql>use mysql;

mysql>update user set host = 『%』 where user =』root』;

mysql>flush privileges;

mysql>quit

備註:雲伺服器設定遠端訪問別忘了開放3306埠,否則連線不上

MySQL允許外部訪問

進入mysql資料庫 use mysql 更新域屬性,表示允許外部訪問 update user set host where user root 注意,這裡可以select檢視一下user root 的主機都有那些,如果有localhost以及127.0.0.1的話,最好delete掉,只保留主機為...

設定mysql允許外部連線訪問

錯誤資訊 sql error 1130 host 192.168.1.88 is not allowed to connect to this mysql server 說明所連線的使用者帳號沒有遠端連線的許可權,只能在本機 localhost 登入。需更改 mysql 資料庫裡的 user表裡的 ...

mysql5 7設定允許外部訪問

mysql 預設只允許本地的localhost訪問。網上有一堆更改為允許外部訪問的教程,但是由於mysql版本的原因,無一例外的都失敗了。最後在一篇文章發現了缺失的乙個操作。所以現在記錄一下 mysql u root p 登入資料庫 use mysql 選擇基礎資訊資料庫 select user,a...