MySQL常見問題彙總(修改密碼/遠程權限)

1.MySQL給用戶賦予所有權限使得遠程可以訪問
GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '123456'; 
FLUSH PRIVILEGES;
執行上面兩句話。自動創建用戶zhangs,密碼lisi
格式:grant 權限 on 數據庫名.表名 to 用戶@登錄主機 identified by "用戶密碼";
@ 後面是訪問mysql的客戶端IP地址(或是 主機名) % 代表任意的客戶端,如果填寫 localhost 爲本地訪問(那此用戶就不能遠程訪問該mysql數據庫了)。

2.給root設置密碼,執行命令前,請退出MySQL
mysqladmin -u root password "newpass"
如果root已經設置過密碼,採用如下方法
mysqladmin -u root password oldpass "newpass"


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章