windows 7 下 MySQL 5.5 的root密碼忘記了,解決辦法。
好久之前裝的MySQL5,.5 ,當時用了下。後來不用就沒管它了。
今天又要用,進不去,意識到密碼忘記了。怎麼辦唻?
解決辦法如下:
一。
如圖所示,開啟資源管理器---服務 找到MySQL 選項,右鍵關閉服務。
二、開啟第一個cmd 視窗,切換到 mysql 的bin目錄,執行命令:
cd "D:\Program Files\MySQL\MySQL Server 5.5\bin"
D:\
進入bin目錄:
mysqld --defaults-file="D:\Program Files\MySQL\MySQL Server 5.5\my.ini" --console --skip-grant-tables
三、開啟第二個cmd視窗,連線mysql: 輸入命令:
開啟第二個cmd視窗,連線mysql:
輸入命令:
mysql -uroot -p
出現如圖所示:
不輸入password,直接按enter按鍵。(如果不能進入,開一個新的cmd視窗,重新執行下,第一個cmd的命令。)
使用命令: show databases; (別忘記後面的 ; 符號)
顯示已有資料庫:
使用命令切換到mysql資料庫:
use mysql;
使用命令更改root密碼:
UPDATE user SET Password=PASSWORD('新密碼') where USER='root';
(在 新密碼 處填寫你的新密碼)
重新整理許可權:
FLUSH PRIVILEGES;
然後退出:
quit
重新登入:
mysql -uroot -p
出現輸入密碼提示,輸入剛剛修改的新密碼即可登入:
Enter password: ***********
OK!