1. 以管理員身份執行cmd,輸入net stop mysql,停止mysql服務(或者直接從服務中手動停止mysql服務)。
2. 開啟乙個cmd視窗輸入mysqld --skip-grant-tables,注意這個cmd命令視窗不要關閉!
3. 重新開啟乙個cmd視窗,執行下面命令
c:\users\administrator>mysql
mysql> use mysql
database changed
mysql> update user set authentication_string=password('123456') where user='root';
4. 繼續以管理員身份執行cmd,輸入net start mysql,啟動mysql服務。
5. 以重置後的root密碼登入測試
mysql -uroot -p123456
MySQL密碼遺忘重置
1.暫停mysql服務 管理員身份新開cmd,停止mysql服務 net stop mysql 接著輸入 mysqld skip grant tables 2.更改密碼 管理員身份再新開乙個cmd,輸入 mysql mysql use mysql mysql update user set auth...
遺忘root密碼,對密碼進行重置
法一 進入修復模式重置或者清空root使用者密碼 第一種 1 進入到sh 4.2 chroot mnt sysimage bash 4.2 passwd root 第二種 2 sh 4.2 chroot mnt sysimage bash 4.2 vim etc shadow 清空root第二字段密...
MySQL忘記密碼後重置密碼的辦法
windows下的實際操作如下 1.關閉正在執行的mysql。net 2.開啟dos視窗,轉到mysql bin目錄。3.輸入mysqld skip grant tables回車。如果沒有出現提示資訊,那就對了。4.再開乙個dos視窗 因為剛才那個dos視窗已經不能動了 轉到mysql bin目錄。...