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用戶的密碼;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM