mysql 重設root 密碼

2021-07-26 16:03:37 字數 719 閱讀 6314

windows:

1、先停止mysql

net stop mysql57

2、修改my.ini

增加 skip-grant-tables 引數

3、啟動mysql

net start mysql57

使用cmd 命令視窗。

執行 mysql -uroot -p

提示輸入密碼,直接回車即可進入 mysql 命令視窗。

執行mysql > update mysql.user set password=password('123456') where user='root';

5.7版本

update mysql.user set authentication_string=password('123'), password_expired = 'n', password_last_changed = now() where user='root' and host = 'localhost';

再執行alteruser'root'@'localhost'identifiedby'123';

4、去掉my.ini 中的 skip-grant-tables 引數 ,重啟mysql 即可。

mysql重設root密碼

mysql忘記root密碼該怎麼辦當忘記mysql的root密碼的時候,可以進行如下的步驟重新設定 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的狀態下,其他的使用者也可以任意地登入和修改...

MySQL重設root密碼

mysql下建立新使用者 新資料庫 設定訪問許可權控制都需要用到root密碼。萬一把root密碼忘了,該怎麼辦?幸運地是,重設密碼很容易。注意 mysql的root使用者和伺服器作業系統的root使用者是兩個不同的使用者,不要搞混了。基本的思路是,以安全模式啟動mysql,這樣不需要密碼可以直接以r...

mysql忘記root密碼重設密碼

1 關閉正在執行的mysql服務。2 開啟dos視窗,轉到mysql bin目錄。3 輸入mysqld skip grant tables 回車。skip grant tables 的意思是啟動mysql服務的時候跳過許可權表認證。4 再開乙個dos視窗 因為剛才那個dos視窗已經不能動了 輸入my...