MySQL 更改root密碼 (忘記密碼)

先將mysql停止
 #service mysqld stop 

將mysqld啟動並設為無登入控制模式 
#mysqld_safe --skip-grant-tables& 

登入mysql, 
#mysql 

重新將mysql上的root密碼設定為1234 
mysql> update mysql.user set password=PASSWORD('1234') where user='root'; 

讓剛剛的命令生效(修改或刪除帳號必須手動生效)
mysql> flush privileges; 

離開mysql指令列 
mysql> quit 

重新啟動 mysqld 
#service mysqld restart

完成!!!

留言

這個網誌中的熱門文章

net use 系統發生 1219 錯誤

[MS SQL]資料庫複寫 刪除發行集 無法刪除

[Windows]密碼複雜性需求 停用密碼複雜度