Mysql 忘記root密碼修改方法

2022-03-06 06:33:06 字數 910 閱讀 2016

在忘記root密碼的時候,可以這樣

以windows為例:

1. 開啟dos視窗,關閉正在執行的mysql服務net stop mysql

2. 轉到mysql\bin目錄,cd c:/----cd ....\mysql\bin

3. 輸入mysqld --skip-grant-tables回車。--skip-grant-tables 的意思是啟動mysql服務的時候跳過許可權表認證。

4. 再開乙個dos視窗(因為剛才那個dos視窗已經不能動了),轉到mysql\bin目錄。

5. 輸入mysql回車,如果成功,將出現mysql提示符 >。

6. 連線許可權資料庫:use mysql; 。

6. 改密碼:update user set password=password("123") where user="root";(別忘了最後加分號) 。

mysql 5.7 password欄位已從mysql.user表中刪除,新的欄位名是「authenticalion_string」

update mysql.user set authentication_string=password('123456') where user='root' and host = 'localhost';

7. 重新整理許可權(必須步驟):flush privileges;

8. 退出quit

9. 登出系統,再進入,使用使用者名稱root和剛才設定的新密碼123登入。

mysql 密碼忘記 修改root密碼

通過網上的資料總結了一下 第一步 確定mysql服務是關閉狀態 然後執行下面命令 mysqld defaults file d mysql my.ini console skip grant tables 這句話表示跳過密碼驗證的許可權,現在 在登入mysql不用做驗證就可以進入 第二步 第乙個視窗...

mysql修改忘記root密碼

may 11,2016 8 50 pm mysql u root mysql set password for root localhost password newpass mysqladmin u root password newpass 如果root已經設定過密碼,採用如下方法 mysqla...

mysql 修改忘記root密碼

1 首先確認伺服器出於安全的狀態,也就是沒有人能夠任意地連線mysql資料庫。因為在重新設定mysql的root密碼的期間,mysql資料庫完全出於沒有密碼保護的 狀態下,其他的使用者也可以任意地登入和修改mysql的資訊。可以採用將mysql對外的埠封閉,並且停止apache以及所有的使用者程序的...