用IP訪問Mysql數據庫時提示:mysql
SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server
說明所鏈接的用戶賬號沒有遠程鏈接的權限,只能在本機(localhost)登陸。sql
解決方法:數據庫
一、需更改Mysql數據庫裏的 user表裏的 host項:把localhost改稱%。 服務器
二、按下面的步驟操做Mysql服務器:ui
(1)切換到dos下的mysql的bin目錄this
(2)mysql>mysql -u(用戶名) -p(密碼)server
(3)mysql>use mysql;
it
(4)mysql>update user set host = '%' where user ='root';登錄
(5)mysql>flush privileges;date
(6)mysql>select 'host','user' from user where user='root';
(7)mysql>quit
大功告成!