亚洲人成网站18禁止人,亚洲av网址在线,亚洲av无码国产综合专区,亚洲欧洲精品成人久久av,性欧美videofree另类

Navicat中文網(wǎng)站 > 常見問題 > Navicat for MySQL遠(yuǎn)程連接ERROR 1130
Navicat 幫助中心 幫助類別

Navicat for MySQL遠(yuǎn)程連接ERROR 1130

發(fā)布時間:2016-07-07 17: 03: 28

如果Navicat在連接MySQL數(shù)據(jù)庫時不支持遠(yuǎn)程連接,會出現(xiàn)錯誤提示:ERROR 1130: Host * is not allowed to connect to this MySQL server。那么這個1130錯誤該如何解決呢?

1130 - Host 'localhost' is not allowed to connect to this MySQL server

Navicat for MySQL 1130錯誤
Navicat for MySQL 1130錯誤

Error No.1130 Host '192.168.25.3' is not allowed to connect to this MySQL server

Navicat
Navicat for MySQL 1130錯誤

解決Navicat for MySQL 1130錯誤有兩個方法,如下:

1. 改表法

可能是你的帳號不允許從遠(yuǎn)程登陸,只能在localhost。這個時候只要在localhost的那臺電腦登入MySQL后,更改"MySQL"數(shù)據(jù)庫"user"表里的"host"項,將"localhost"改成"%"

代碼如下:

mysql -u root -p

mysql>use mysql;

mysql>update user set host =’%'where user =’root’;

mysql>flush privileges;

具體操作:

在本機登入mysql后,更改“mysql”數(shù)據(jù)庫里的“user”表里的“host”項,從”localhost”改為'%'。

代碼如下:

mysql>

mysql>use mysql;

mysql>select 'host' from user where user='root';

查看MySQL庫中的user表的host值,即可進(jìn)行連接訪問的主機/IP名稱。

代碼如下:

mysql>update user set host = '%' where user ='root';

修改host值,以通配符%的內(nèi)容增加主機/IP地址,當(dāng)然也可以直接增加某個特定IP地址,如果執(zhí)行update語句時出現(xiàn)ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'?錯誤,需要select host from user where user = 'root';

查看一下host是否已經(jīng)有了%這個值,如果有了直接執(zhí)行下面的flush privileges;即可。

代碼如下:

mysql>flush privileges;

mysql>select host,user from user where user='root';

mysql>quit

2. 修改權(quán)限

如果你使用的是phpmyadmin,可以登錄phpmyadmin,然后在權(quán)限管理中進(jìn)入,這里會看到所有的用戶,找到root用戶點擊修改,然后把域修改成“%”號即可了。需要注意的是,你必須是root權(quán)限用戶登錄,否則是不可以修改的。

通過以上方法就能解決Navicat for MySQL 1130 'localhost' 錯誤,如果還有其他問題,點擊“Navicat教程”可獲取更多服務(wù)。

展開閱讀全文

標(biāo)簽:1130錯誤,MySQL1130

讀者也訪問過這里:
Copyright ? 2025 Navicat數(shù)據(jù)庫管理軟件
- 蘇州蘇杰思網(wǎng)絡(luò)有限公司
|
軟件使用須知 |
證照信息 |
特聘法律顧問:江蘇政緯律師事務(wù)所 宋紅波

咨詢熱線

在線咨詢

限時折扣