Mysql修改密碼

Mysql修改密碼

關於 mysql 修改密碼的問題,由於版本更新,舊版本的命令在新版本中會報格式錯誤:ERROR 1064 (42000) ,下面整理了幾種新舊版本里常用的修改密碼的命令。

主機名,如果是本機的話就是 localhost 。 Mysql 的版本在登錄時可以看到,如下圖:
在這裏插入圖片描述

  • 舊版本

    mysql> set password for 用戶名@主機名 = password('新的密碼');
    
    mysql> use mysql; 
    mysql> update user set password=password('新密碼') where user='用戶名' and host='主機名'; 
    mysql> flush privileges; #刷新
    
  • 新版本

    alter user '用戶名'@'主機名' identified by '新密碼';
    
    set password for '用戶名'@'主機名' = '新密碼';
    
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章