MySQL無法遠程訪問

需要查看你希望用來遠程訪問的用戶賬號的權限

> use mysql;
> select user,host from user; 
+-------------------------+-----------+
| user                       | host      |
+-------------------------+-----------+
| mysql.infoschema | localhost |
| mysql.session       | localhost |
| mysql.sys              | localhost |
| root                        | localhost |
+-------------------------+-----------+

如果host爲localhost則只能在本地訪問,這時候需要修改權限爲%

> update user set host = '%' where user = 'root';
> flush privileges;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章