婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在Linux環境下mysql的root密碼忘記解決方法(三種)

在Linux環境下mysql的root密碼忘記解決方法(三種)

熱門標簽:清遠申請400電話 南通電銷外呼系統哪家強 地圖簡圖標注 手機外呼系統違法嗎 谷歌地圖標注位置圖解 如何選擇優質的外呼系統 東莞外呼企業管理系統 桂林云電銷機器人收費 沈陽智能外呼系統供應商

MySQL密碼的恢復方法之一

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

2.修改MySQL的登錄設置:

# vi /etc/my.cnf 

在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi。

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 

重新啟動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 

重新啟動MySQL

/etc/init.d/mysql restart

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • mysql 8.0.16 winx64及Linux修改root用戶密碼 的方法
  • 詳解如何在Linux中重置MySQL或者MariaDB的root密碼
  • 詳解如何在Linux(CentOS)下重置MySQL根(Root)密碼
  • Linux下mysql的root密碼修改方法
  • linux系統中重置mysql的root密碼
  • 如何在Linux下修改Mysql的用戶(root)密碼
  • Linux MySQL忘記root密碼解決方案

標簽:成都 臨沂 內蒙古 天津 湖州 常德 貴州 重慶

巨人網絡通訊聲明:本文標題《在Linux環境下mysql的root密碼忘記解決方法(三種)》,本文關鍵詞  在,Linux,環境,下,mysql,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在Linux環境下mysql的root密碼忘記解決方法(三種)》相關的同類信息!
  • 本頁收集關于在Linux環境下mysql的root密碼忘記解決方法(三種)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 张家川| 和林格尔县| 清徐县| 长治县| 图片| 江陵县| 河南省| 景洪市| 门头沟区| 梅州市| 祁东县| 西贡区| 景泰县| 澄迈县| 巴林右旗| 澄迈县| 西吉县| 新和县| 石门县| 临安市| 甘孜县| 福海县| 阆中市| 浪卡子县| 赤水市| 马关县| 綦江县| 枣庄市| 无棣县| 翁源县| 北碚区| 张家港市| 沙洋县| 枣阳市| 女性| 齐齐哈尔市| 武川县| 马山县| 永康市| 永仁县| 封丘县|