萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> MySQL忘記密碼怎麼恢復密碼(windows/linux)?

MySQL忘記密碼怎麼恢復密碼(windows/linux)?

本文章介紹了關於MySQL忘記密碼怎麼恢復密碼?,有碰到此類問題的朋友可參考一下。

windows服務器下

1、停止mysql服務(以管理員身份,在cmd命令行下運行)使用如下命令:
 代碼如下 復制代碼 net stop mysql

attachments/201209/22_164341_.jpg



  2、.使用命令啟動mysql數據庫,命令如下

 代碼如下 復制代碼 mysqld - -skip-grant-tables

 

attachments/201209/22_164416_.jpg



3.新開一個cmd窗口,進行如下命令操作

 代碼如下 復制代碼 1、mysql -uroot
2、update mysql.user set password=password('你的密碼') where user='root;


如圖:

attachments/201209/22_164457_.jpg



在linux下:

如果 MySQL 正在運行,首先殺之: killall -TERM mysqld。
啟動 MySQL :bin/safe_mysqld --skip-grant-tables &
就可以不需要密碼就進入 MySQL 了。
然後就是

 代碼如下 復制代碼 >use mysql
>update user set password=password("new_pass") where user="root";
>flush privileges;

重新殺 MySQL ,用正常方法啟動 MySQL 。

相關文件可參考:http://www.111cn.net/database/mysql/41423.htm

copyright © 萬盛學電腦網 all rights reserved