MySQL ROOT 密碼恢復

2021-05-22 10:38:06 字數 1381 閱讀 4896

mysql root 密碼恢復中小

windows:

1.用系統管理員登陸系統。

2.停止mysql的服務。

3.進入命令視窗,然後進入mysql的安裝目錄,比如我的安裝目錄是c:/mysql,進入c:/mysql/bin

4.跳過許可權檢查啟動mysql,

c:/mysql/bin>;mysqld-nt --skip-grant-tables

5.重新開啟乙個視窗,進入c:/mysql/bin目錄,設定root的新密碼

c:/mysql/bin>;mysqladmin -u root flush-privileges password "newpassword"

c:/mysql/bin>;mysqladmin -u root -p shutdown

將newpassword替換為你要用的root的密碼,第二個命令會提示你輸入新密碼,重複第乙個命令輸入的密碼。

6.停止mysql server,用正常模式啟動mysql

7.你可以用新的密碼鏈結到mysql了。

unix&linux:

1.用root或者執行mysqld的使用者登入系統;

2.利用kill命令結束掉mysqld的程序;

3.使用--skip-grant-tables引數啟動mysql server

shell>;mysqld_safe --skip-grant-tables &

4.為root@localhost設定新密碼

shell>;mysqladmin -u root flush-privileges password "newpassword"

5.重啟mysql server

這個用著不大好用,下面的乙個我試成功了

先停止 mysql,再以�� --skip-grant-tables ��mysql

# bin/mysqld_safe --skip-grant-tables&

��到 mysql server:

# bin/mysql mysql

跳出 mysql>

mysql> update mysql.user set password=password('���入你要的新密�')

-> where user='root';

mysql> flush privileges;

mysql> exit

'���入你要的新密�' 即是你要改的新密�

��是否成功

# ./bin/mysqladmin -u root -p shutdown

enter password: �入新更改後的密�

如果mysql�� 就是ok了

------------------------------------

mysql密碼恢復

破解過程 1 停止mysql服務 以管理員身份,在cmd命令列下執行 使用如下命令 2 使用命令啟動mysql資料庫,命令如下 mysqld skip grant tables 或者 mysqld nt skip grant tables 3.新開乙個cmd視窗,進行如下命令操作 1 mysql u...

mysql密碼恢復

一.mysql密碼的恢復方法之一 如果忘記了mysqlroot密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序 killall term mysqld 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 safe mysqld skip grant tables 3.然後用空密...

Mysql密碼恢復

由於種種原因,mysql root使用者的密碼可能被惡意篡改,這個時候就需要對mysql進行密碼恢復了。大致步驟如下 1 修改mysql的登入設定 vi etc my.cnf 在 mysqld 的段中加上一句 skip grant tables 儲存並且退出vi。2 重新啟動mysqld etc i...