2025-03-25

第一種︰使用 set password語法



shell> mysql -u root mysql


mysql> SET PASSWORD FOR root=PASSWORD(’new_password’);



第二種︰使用 mysqladmin命令



shell>mysqladmin -u root password new_password


 



如果忘記瞭MySQL的root密碼,可以用以下方法重新設置:



◆1. KILL掉系統裡的MySQLD進程;


killall -TREM mysqld



◆2. 用以下命令啟動MySQL,以不檢查權限的方式啟動;



mysqld_safe -skip-grant-tables &



◆3. 然後用空密碼方式使用root用戶登錄 MySQL;



mysql -u root



◆4. 修改root用戶的密碼;



mysql> update mysql.user set password=PASSWORD(’新密碼’) where User=’root’;


mysql> flush privileges;


mysql> quit



◆5. 重新啟動MySQL,就可以使用新密碼登錄瞭

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *