遠端連線
mysql
伺服器的資料庫,錯誤**是
1130
,error1130: host ***.***.***.*** is not allowed to connect to this mysql server
猜想是無法給遠端連線的使用者許可權問題。
這樣子操作
mysql
庫,即可解決。
在本機登入
mysql
後,更改
「mysql」
資料庫裡的
「user」
表裡的「host」
項,從」localhost」
改稱'%'
即可mysql -u root -p
mysql;use mysql;
mysql;select 'host' from user where user='root';
mysql;update user set host = '%' where user ='root';
mysql;flush privileges;
mysql;select 'host' from user where user='root';
第一句:以許可權使用者
root
登入第二句:選擇
mysql
庫第三句:檢視
mysql
庫中的user
表的host
值(即可進行連線訪問的主機
/ip名稱)
第四句:修改
host
值(以萬用字元
%的內容增加主機
/ip位址),當然也可以直接增加
ip位址
如果這步出錯
"error1062 (23000): duplicate entry '%-root' for key 'primary'"
由說明該記錄有了,跳過這步
第五句:重新整理
mysql
的系統許可權相關表
第六句:再重新檢視
user
表時,有修改。。
重起mysql
服務即可完成。
/bin/systemctl start mysqld.service
解決遠端連線mysql錯誤1130
mysql 遠端連線mysql伺服器的資料庫,錯誤 是1130,error 1130 host is not allowed to connect to this mysql server 猜想是無法給遠端連線的使用者許可權問題。這樣子操作mysql庫,即可解決。在本機登入mysql後,更改 mys...
解決遠端連線mysql錯誤1130
遠端連線mysql伺服器的資料庫,錯誤 是1130,error 1130 host is not allowed to connect to this mysql server 猜想是無法給遠端連線的使用者許可權問題。這樣子操作mysql庫,即可解決。在本機登入mysql後,更改 mysql 資料庫...
解決遠端連線mysql錯誤1130
遠端連線mysql伺服器的資料庫,錯誤 是1130,error 1130 host is not allowed to connect to this mysql server 猜想是無法給遠端連線的使用者許可權問題。這樣子操作mysql庫,即可解決。在本機登入mysql後,更改 mysql 資料庫...