91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何恢復Linux系統中Mysql密碼

發布時間:2021-12-04 14:07:15 來源:億速云 閱讀:175 作者:iii 欄目:數據庫

本篇內容介紹了“如何恢復Linux系統中Mysql密碼”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

恢復Linux系統中Mysql密碼的方法有哪些

方法一:因為Mysql密碼存儲于數據庫mysql中的user表中,所以我們只要用已知密碼的user表拷貝過來覆蓋就行了。

Linux下在/var/lib/mysql/mysql/目錄下有三個user表相關文件user.frm、user.MYD、user.MYI。它們分別表示:

user.frm//user表樣式文件

user.MYD//user表數據文件

user.MYI//user表索引文件

為保險起見,我們先將這三個user表相關文件備份,

然后我們將知道密碼的mysql庫中user表的三個文件拷貝過來,這時我們可以用ls看到六個user表文件。

這時我們只要重啟mysql服務就可以用已知的密碼來訪問Mysql數據庫了。

重啟的命令為:servicemysqlrestart或

/etc/init.d/mysqlrestart

現在我們可以用已知密碼的來訪問Mysql數據庫了。

恢復Linux系統中Mysql密碼的方法有哪些

方法二:

方法一是在已知另外一個Mysql數據庫密碼的的前提下進行密碼恢復的,如果沒有這樣的一個已知密碼的Mysql數據庫,我們又該如何恢復呢?我們使用在Mysql中文參考手冊上介紹的一種方法,這種方法分幾個步驟:

1:向mysqldserver發送kill命令關掉mysqldserver(不是kill-9),存放進程ID的文件通常在MYSQL的數據庫所在的目錄中。

killall-TERMmysqld//你必須是UNIX的root用戶或者是你所運行的

SERVER上的同等用戶,才能執行這個操作。

2:使用`--skip-grant-tables'參數來啟動mysqld。(LINUX下/usr/bin/safe_mysqld--skip-grant-tables,windows下c:mysqlbinmysqld--skip-grant-tables)

3:然后就可以無密碼登錄到mysqldserver,此時Mysql的密碼和剛安裝時一樣,都是為空。現在我們可以使用圖六的方法用mysqladmin來改變mysql的密碼了。

4:載入權限表,可以使用mysqladminflush-privileges來刷新權限表。

5:使用新密碼登陸。

“如何恢復Linux系統中Mysql密碼”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平南县| 四平市| 乾安县| 四川省| 修武县| 新余市| 沁水县| 留坝县| 友谊县| 玛沁县| 武陟县| 吴桥县| 武城县| 泾源县| 黑山县| 通海县| 屯留县| 阜阳市| 荔波县| 阳原县| 梓潼县| 文安县| 华安县| 仙桃市| 武冈市| 神农架林区| 讷河市| 南陵县| 准格尔旗| 广东省| 迁安市| 西昌市| 湖南省| 寿光市| 綦江县| 凌源市| 门头沟区| 泸溪县| 青田县| 阳原县| 霍山县|