1. 程式人生 > >解決mysql只能通過localhost而不能使用本機ip訪問的問題

解決mysql只能通過localhost而不能使用本機ip訪問的問題

安裝完mysql本地服務後,利用Navicat Premium登入,發現只能通過localhost作為主機登入,而不能使用本機ip登入.經過一番折騰,原來是許可權沒開,如下:

利用localhost登入mysql;

使用mysql資料庫;

開啟查詢視窗執行以下語句賦予許可權:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
1
這裡面*.*代表是所有庫.所有表,root是使用者名稱,%代表所有ip都可訪問,也可指定ip訪問,例如'root'@'172.17.5.90',123456代表root使用者的密碼;

最後,重新使用ip登入,大功告成!記錄下.
--------------------- 
作者:macro_g 
來源:CSDN 
原文:https://blog.csdn.net/macro_g/article/details/80856749 
版權宣告:本文為博主原創文章,轉載請附上博文連結!