< 返回新聞公共列表

如何轉儲mysql數據庫?

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

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

1.將數據傳輸到新服務器或托管時。在這種情況下,導入創(chuàng)建的轉儲以使用所有設置和數據重新創(chuàng)建服務器就足夠了。

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

同樣,如果需要,您也可以替換現有數據庫。


mysql數據庫.png


那么如何轉儲mysql數據庫?

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

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

2.在左側,找到“MySQL 數據庫”項,選擇所需的數據庫。

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

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


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

1.打開控制臺。

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

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

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

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

DB_NAME:數據庫名稱;

FILE_NAME_TO_SAVE:保存轉儲的路徑。

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


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



/template/Home/Zkeys724/PC/Static