mysql資料庫管理員密碼忘記或者丟失,如何破?

2022-09-09 22:24:25 字數 697 閱讀 5636

mysql資料庫管理員密碼忘記或者丟失,如何破?

1. 停止資料庫 

[root@db01 data]# systemctl stop mysqld

2. 使用維護模式啟動資料庫 

[root@db01 data]# mysqld_safe --skip-grant-tables --skip-networking &

3. 無密碼登入並修改密碼 

mysql  mysql> alter user root@'localhost' identified  by '123456'; 

error 1290 (hy000): the mysql server is running with the --skip-grant-tables option so it cannot execute this statement

mysql> flush privileges; # 手工載入授權表

mysql> alter user root@'localhost' identified by '123456';

4. 重啟資料庫到正常模式

[root@db01 data]# systemctl restart mysqld

這樣就可以用剛剛設定的新密碼登入資料庫啦!!!

MySql 資料庫 管理員密碼忘記怎麼辦?

mysql中忘記了root使用者的密碼?1.cmd net stop mysql 停止mysql服務 需要管理員執行該cmd 2.使用無驗證方式啟動mysql服務 mysqld skip grant tables 3.開啟新的cmd視窗,直接輸入mysql命令,敲回車。就可以登入成功 4.use m...

MySQL忘記密碼重置管理員密碼

mysql 5.5 5.6修改方法 etc init.d mysql stop etc init.d mysql start skip grant table 忽略授權表啟動 mysql uroot update mysql.user set password password 6 where us...

忘記mysql超級管理員密碼

如果你是伺服器是 windows xp 2000 2003 nt 都可以使用這個方法來找回丟失 mysql超級管理員root的密碼 1,停止mysql服務,cmd開啟dos視窗,輸入 net stop mysql 2,在cmd命令列視窗,進入mysql安裝目錄 比如 d mysql20080505 ...