1,查詢MySQL數據庫是否允許遠程ip訪問,命令如下:
sql語句:
use mysql;
select host, user from user;
查詢結果為127.0.0.1或者localhost或者當前服務器域名,則表示不允許遠程連接。
更改權限:開啟遠程訪問:
sql:表示root用戶下的所有數據庫所有表允許遠程訪問:mysql>GRANT 權限1,權限2,…權限n ON 數據庫名稱.表名稱 TO 用戶名@用戶地址 IDENTIFIED BY '用戶密碼' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '111qqqpwd' WITH GRANT OPTION;
重新加載權限表:
sql:FLUSH PRIVILEGES;
重啟Linux系統:shutdown -r now