用本機ip鏈接本地mysql的問題

今天犯了一個很是低級的錯誤:MySQL 能夠用localhost 鏈接,但不能用IP鏈接mysql

 

結果緣由是忘記了給數據庫受權。用grant命令在MySQL的命令行控制檯中處理一下就能夠了。sql

 

grant all privileges on *.* to '用戶名'@'IP地址' identified by '密碼';數據庫

all privileges 全部權限 也能夠寫成 select ,update等
*.* 全部庫的全部表 如 databasename.*
用戶名 隨便起
IP  數據庫所在的IP 或 用'%'表示這個用戶在任何IP均可以鏈接這個mysql數據庫
identified by ‘密碼’ 表示經過密碼鏈接
ide

 

執行完上述命令後用下面的命令刷新一下權限spa

flush privileges;命令行

相關文章
相關標籤/搜索