MySQL 忘記密碼

2021-08-30 18:35:19 字數 805 閱讀 7301

解決辦法: 

在windows下: 

**如下:

開啟命令列視窗,停止mysql服務: 

net stop mysql 

啟動mysql,一般到mysql的安裝路徑,找到 mysqld-nt.exe 

執行:mysqld-nt --skip-grant-tables 當前視窗將會停止。 

另外開啟乙個命令列視窗,執行mysql 如果提示沒有這個命令,先進入mysql的安裝位置下bin目錄再執行mysql 

>use mysql 

>update user set password=password("new_password") where user="root"; 

>flush privileges; 

>exit 

用ctrl+alt+del,找到mysqld-nt的程序殺掉它,在重新啟動mysql-nt服務,就可以用新密碼登入了

在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 密碼忘記 MySQL忘記密碼??怎麼辦

再開啟另外乙個cmd視窗,同樣是進入到mysql的bin目錄,如果已經將mysql的bin目錄配置到環境變數中,可以直接輸入mysql命令 c mysql 5.7.19 winx64 bin mysql welcome to the mysql monitor.commands end with o...

忘記mysql密碼

如果 mysql 正在執行,首先殺之 killall term mysqld。啟動 mysql bin safe mysqld skip grant tables 就可以不需要密碼就進入 mysql 了。然後就是 use mysql update user set password password...

MYSQL密碼忘記

1.先以root使用者登入系統 2.關閉mysql服務或程序 service mysql d stop killall mysqld 3.特權啟動mysqld safe skip grant tables 4.然後可以不需要密碼進入mysql mysql u root p 要求輸入密碼時直接回車即可...