• 乃思影院| 乃思影院傾力打造最快最全的影視網站——www.naisi.ooo
  • 優淘惠| 每日更新大額優惠券、9塊9包郵白菜價好東西,加入收藏,天天省錢,優選實惠就上優淘惠——www.utaohui.cn
  • 如果您覺得本站非常有看點,那么趕緊使用Ctrl+D 收藏 星辰博客

Linux系統環境下數據庫密碼忘記找回的三種解決方法(建議收藏)

技術教程 星辰 9個月前 (10-10) 211次瀏覽 已收錄 0個評論 掃描二維碼

這篇文章主要介紹了Linux系統環境中 mysql 的 root 密碼忘記后的解決方法,詳細的介紹了三種解決辦法,具有一定的參考價值,有興趣的可以了解一下。

MySQL 密碼的恢復方法一

1.首先確認服務器出于安全的狀態,也就是沒有人能夠任意地連接 MySQL 數據庫。 因為在重新設置 MySQL 的 root 密碼的期間,MySQL 數據庫完全出于沒有密碼保護的 狀態下,其他的用戶也可以任意地登錄和修改 MySQL 的信息??梢圆捎脤?MySQL 對外的端口封閉,并且停止 Apache 以及所有的用戶進程的方法實現服務器的準安全狀態。最安全的狀態是到服務器的 Console 上面操作,并且拔掉網線。(此步驟可忽略,直接從第二步開始即可)

2.修改 MySQL 的登錄設置:

vi /etc/my.cnf

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出 vi。(注:保存并退出方法 按一下 ESC 鍵,隨即鍵入 :wq 打回車即可)

3.重新啟動 mysqld

/etc/init.d/mysqld restart 或 service mysqld restart 

4.登錄并修改 MySQL 的 root 密碼

mysql> USE mysql ; 

mysql> UPDATE user SET Password =
password ( ‘new-password’ ) WHERE User = ‘root’ ;
mysql> flush privileges ;
mysql> quit

5.將 MySQL 的登錄設置修改回來

vi /etc/my.cnf

將剛才在[mysqld]的段中加上的 skip-grant-tables 刪除

保存并且退出 vi。(保存并退出方法前面有說到)

6.重新啟動 mysqld

/etc/init.d/mysqld restart 或 service mysqld restart

7.恢復服務器的正常工作狀態(可以忽略)
將步驟一中的操作逆向操作?;謴头掌鞯墓ぷ鳡顟B。

MySQL 密碼的恢復方法二

如果忘記了 MySQL 的 root 密碼,可以用以下方法重新設置

1.KILL 掉系統里的 MySQL 進程

killall -TERM mysqld

2.用以下命令啟動 MySQL,以不檢查權限的方式啟動

safe_mysqld --skip-grant-tables &

3.然后用空密碼方式使用 root 用戶登錄 MySQL

mysql -u root

4.修改 root 用戶的密碼

mysql> update mysql.user set password=PASSWORD('新密碼') where User='root'; 
mysql> flush privileges; 
mysql> quit 

5.重新啟動 MySQL,就可以使用新密碼登錄了

MySQL 密碼的恢復方法三

有可能你的系統沒有 safe_mysqld 程序(比如 ubuntu 操作系統, apt-get 安裝的 mysql) , 下面方法可以恢復

1.停止 mysqld

/etc/init.d/mysql stop

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

2.用以下命令啟動 MySQL,以不檢查權限的方式啟動

mysqld --skip-grant-tables &

3.然后用空密碼方式使用 root 用戶登錄 MySQL

mysql -u root

4.修改 root 用戶的密碼

mysql> update mysql.user set password=PASSWORD('newpassword') where User='root'; 
mysql> flush privileges; 
mysql> quit 

5.重新啟動 MySQL

/etc/init.d/mysql restart

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

這篇文章非常實用,建議收藏哦~


星辰博客 , 版權所有丨如未注明 , 均為原創丨本網站采用BY-NC-SA協議進行授權
轉載請注明原文鏈接:Linux 系統環境下數據庫密碼忘記找回的三種解決方法(建議收藏)
喜歡 (0)
[452343832@qq.com]
分享 (0)
發表我的評論
取消評論
表情 貼圖 加粗 刪除線 居中 斜體 簽到

Hi,您需要填寫昵稱和郵箱!

  • 昵稱 (必填)
  • 郵箱 (必填)
  • 網址
北京pk10开奖网址