數據庫基本管理:mysql中如何更改用戶密碼

數據庫基本管理:

mysql中如何更改用戶密碼


方法1
使用mysqladmin。
  1. mysqladmin -u root -p password mypasswd 

輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改爲mypasswd。
把命令裏的root改爲你的用戶名,你就可以改你自己的密碼了。
當然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執行mysqladmin,
那麼這種方法就是無效的。
而且mysqladmin無法把密碼清空。 方法2

  1. mysql> INSERT INTO mysql.user (User,PasswordVALUES(john,PASSWORD(1234)); 
  2. mysql> FLUSH PRIVILEGES 
確切地說這是在增加一個用戶,用戶名爲john,密碼爲1234 完了用flush privileges刷新數據庫系統。(大小寫均可)  方法3 其實和上面2的方法相似,只是換成replace語句。 
  1. mysql> REPLACE INTO mysql.user (User,PasswordVALUES(john,PASSWORD(1234)); 
  2. mysql> FLUSH PRIVILEGES 


方法4
  1. update user set password=PASSWORD("新密碼"where user='root'

下面開始,我使用mysqladmin修改,也就是第一種方法:
將root用戶的密碼修改爲“mysqlroot”

再次登陸mysql服務器:(登錄成功)


需要注意這個root是用來訪問mysql數據庫的,並不是系統管理員root!
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章