mysql密碼還原 mysql密碼恢復

2021-10-18 20:59:35 字數 1363 閱讀 6282

一. mysql密碼的恢復方法之一

如果忘記了mysqlroot密碼,可以用以下方法重新設定:

1. kill掉系統裡的mysql程序;

killall -term mysqld

2. 用以下命令啟動mysql,以不檢查許可權的方式啟動;

safe_mysqld --skip-grant-tables &

3. 然後用空密碼方式使用root使用者登入 mysql;

mysql -u root

4. 修改mysqlroot使用者的密碼;

1.mysql> update mysql.user set password=password('新密碼') where user='root';

2.mysql> flush privileges;

3.mysql> quit

重新啟動mysql,就可以使用新密碼登入了。

二. mysql密碼的恢復方法二

有可能你的系統沒有 safe_mysqld 程式(比如我現在用的 ubuntu作業系統, apt-get安裝的mysql) , 下面方法可以恢復

1. 停止mysqld;

sudo /etc/init.d/mysql stop

(您可能有其它的方法,總之停止mysqld的執行就可以了)

2. 用以下命令啟動mysql,以不檢查許可權的方式啟動;

mysqld --skip-grant-tables &

二. mysql密碼的恢復方法二

有可能你的系統沒有 safe_mysqld 程式(比如我現在用的 ubuntu作業系統, apt-get安裝的mysql) , 下面方法可以恢復

1. 停止mysqld;

sudo /etc/init.d/mysql stop

(您可能有其它的方法,總之停止mysqld的執行就可以了)

2. 用以下命令啟動mysql,以不檢查許可權的方式啟動;

mysqld --skip-grant-tables &

3. 然後用空密碼方式使用root使用者登入 mysql;

1.mysql -u root

4. 修改mysqlroot使用者的密碼;

1.mysql> update mysql.user set password=password('newpassword') where user='root';

2.mysql> flush privileges;

3.mysql> quit

重新啟動mysql

1./etc/init.d/mysql restart

就可以使用新密碼 newpassword 登入了。

分享到:

2012-05-26 12:40

瀏覽 410

分類:資料庫

mysql重設密碼 linux mysql密碼忘記

第一步 停止mysql服務 網上有給出方法開啟 etc my.cnf,在裡面修改,但是我壓根沒在這個目錄下找到該檔案。可能版本原因吧!輸入命令停止mysql服務 etc init.d mysql stop 第二步 安全啟動mysql,且跳過授權表 mysqld safe user mysql ski...

mysql3 51 密碼修改 mysql修改密碼

剛初始化的資料庫要做的步驟 1 為root設定了密碼 2 刪除預設使用者 3 刪除預設的test庫 修改密碼的方法 1為管理員設定密碼 開始沒密碼 mysqladmin uroot password 12qwaszx 2 修改密碼 方法一 mysqladmin管理工具 推薦使用 mysqladmin...

mysql 改成無密碼登入 mysql修改密碼

想花點時間學一下mysql,然後把 原來的mongodb改用mysql來著,結果踩了不少坑。直接放個更改密碼的步驟好了,綠茶葉。經過多次試驗最終,重置密碼的步驟如下 1.開啟命令視窗cmd,輸入命令 net stop mysql,停止mysql服務,2.開啟跳過密碼驗證登入的mysql服務 輸入命令...