數據庫基本管理:
mysql中如何更改用戶密碼
方法1
使用mysqladmin。
- mysqladmin -u root -p password mypasswd
輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改爲mypasswd。
把命令裏的root改爲你的用戶名,你就可以改你自己的密碼了。
當然如果你的mysqladmin連接不上mysql server,或者你沒有辦法執行mysqladmin,
那麼這種方法就是無效的。
而且mysqladmin無法把密碼清空。 方法2
- mysql> INSERT INTO mysql.user (User,Password) VALUES(john,PASSWORD(1234));
- mysql> FLUSH PRIVILEGES
確切地說這是在增加一個用戶,用戶名爲john,密碼爲1234 完了用flush privileges刷新數據庫系統。(大小寫均可) 方法3 其實和上面2的方法相似,只是換成replace語句。
- mysql> REPLACE INTO mysql.user (User,Password) VALUES(john,PASSWORD(1234));
- mysql> FLUSH PRIVILEGES
方法4
- update user set password=PASSWORD("新密碼") where user='root';
下面開始,我使用mysqladmin修改,也就是第一種方法:將root用戶的密碼修改爲“mysqlroot”
再次登陸mysql服務器:(登錄成功)
需要注意這個root是用來訪問mysql數據庫的,並不是系統管理員root!