< 返回新聞公共列表

如何轉(zhuǎn)儲mysql數(shù)據(jù)庫?

發(fā)布時間:2021-12-29 14:35:13

mysql數(shù)據(jù)庫轉(zhuǎn)儲是用于備份包含SQL語言指令的文件的過程。這些說明允許您完全復制創(chuàng)建轉(zhuǎn)儲時的數(shù)據(jù)庫副本。在兩種情況下可能需要創(chuàng)建mysql轉(zhuǎn)儲:

1.將數(shù)據(jù)傳輸?shù)叫路?wù)器或托管時。在這種情況下,導入創(chuàng)建的轉(zhuǎn)儲以使用所有設(shè)置和數(shù)據(jù)重新創(chuàng)建服務(wù)器就足夠了。

2.數(shù)據(jù)備份。如果在不久的將來計劃進行任何重大更新或更改,那么創(chuàng)建一個讓您的服務(wù)器盡可能穩(wěn)定的點是一個很好的解決方案。如果發(fā)生某種故障,您可以輕松地將數(shù)據(jù)庫回滾到其穩(wěn)定狀態(tài)。

同樣,如果需要,您也可以替換現(xiàn)有數(shù)據(jù)庫。


mysql數(shù)據(jù)庫.png


那么如何轉(zhuǎn)儲mysql數(shù)據(jù)庫?

第一種方式 :在 phpMyAdmin的幫助下。該工具無一例外地預裝在所有CMS中,因此它是最方便的。因此,要以 .sql 擴展名導出數(shù)據(jù)庫,您需要:

1.通過輸入您的用戶名和密碼連接到 phpMyAdmin。

2.在左側(cè),找到“MySQL 數(shù)據(jù)庫”項,選擇所需的數(shù)據(jù)庫。

3.轉(zhuǎn)到“導出”選項卡,您將看到一個對話框,您可以在其中選擇 SQL 數(shù)據(jù)庫的類型 - 選擇并單擊“確定”。

之后,等待系統(tǒng)完成在您的計算機上創(chuàng)建數(shù)據(jù)庫轉(zhuǎn)儲。生成的 .sql 格式的文件稍后可以通過同一 phpMyAdmin 面板中的相應(yīng)選項卡導入。


第二種方式:使用控制臺轉(zhuǎn)儲。乍一看,這似乎是一個更復雜的選項,但實際上它花費的時間要少得多。算法如下:

1.打開控制臺。

2.輸入命令“mysqldump -uuser -ppass db_name > file_to_save”。

為了說清楚,讓我們解釋一下:

uUser:您應(yīng)該在此處輸入具有創(chuàng)建轉(zhuǎn)儲的足夠權(quán)限的用戶的名稱(例如,u[mylogin];

pPassword:在此處輸入用戶的密碼(例如,-p[secretpassword];

DB_NAME:數(shù)據(jù)庫名稱;

FILE_NAME_TO_SAVE:保存轉(zhuǎn)儲的路徑。

要從轉(zhuǎn)儲中恢復數(shù)據(jù)庫,可以通過控制臺類似地導入創(chuàng)建的文件。為此,請輸入命令“mysql -u[mylogin] -p[secretpassword] -f mydb < mydb_dump.sql”。


看到這里,您知道如何轉(zhuǎn)儲mysql數(shù)據(jù)庫了吧,如果需要,您可以輕松地將擴展名為.sql的文件從一臺服務(wù)器導出并導入到另一臺服務(wù)器。



/template/Home/Zkeys724/PC/Static