當前位置:
首頁 > 知識 > 解決mysql中只能通過localhost訪問不能通過ip訪問的問題

解決mysql中只能通過localhost訪問不能通過ip訪問的問題

  1. 1. 命令行進入mysql(假設root用戶的密碼也為root)
  2. mysql –uroot –proot
  3. 2. 使用mysql資料庫
  4. use mysql;
  5. 3. 賦予許可權
  6. grant all privileges on *.* to 』root』@』%』 identified by 』root』;
  7. 其中*.*的意思是 所有庫.所有表, "root"@"%" identified by "root"的前一個root是用戶名,%是指所有訪問ip,後一個root是指密碼
  8. 這當然是一個糙漢子的賦許可權方法,一個安靜的女子應該將她寫得優美而具體,比如:
  9. grant all privileges on mdb.mtbl to 』beautiful』@』10.38.62.233』 identified by 』woman』;
  10. 4. 刷新許可權(在不重啟的情況下生效)
  11. flush privileges;
  12. 聽說實際實現方式是將user和privilige表裡的東西扔進內存。
  13. 5. 重啟mysql服務

解決mysql中只能通過localhost訪問不能通過ip訪問的問題

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

Windows10下使用Tensorboard注意事項!
mybatis使用load data local infile實現導入數據到mysql資料庫

TAG:程序員小新人學習 |