完美導出 WordPress 數據庫的 4 種方法
已發表: 2023-01-04您知道 WordPress 數據庫是當今數百萬網站的基礎嗎?
WordPress 被吹捧為最適合初學者的網站構建平台。 為此,它一直是很多綠色網站站長的首選。 即使您沒有編碼基礎,也可以通過 WordPress 完成很多工作。
如果您使用 WordPress 已有一段時間,那麼學習如何使用 WordPress 數據庫是個好主意。 這將幫助您充分利用您的網站。
在這篇文章中,我們將探討什麼是 WordPress 數據庫及其工作原理。 另外,我們將看看如何導出 WordPress 數據庫。 讓我們開始工作吧!
- 什麼是 WordPress 數據庫?
- 為什麼需要導出 WordPress 數據庫?
- #1 安裝 WordPress 導出數據庫插件
- #2 通過 phpMyAdmin 導出 WordPress 數據庫
- #3 使用 SSH 導出 WordPress 數據庫
- #4 應用 WP-CLI 導出 WordPress 數據庫
什麼是 WordPress 數據庫?
WordPress 數據庫是指使用 MySQL 開源系統存儲您的所有網站數據。 簡單來說,它存儲有關您的 WordPress 網站的所有信息,包括頁面、用戶數據、插件、主題、設置等。
數據通常以表、行和列的形式保存。 作為管理員,您可以添加、修改和刪除站點數據庫中的任何信息。
在安裝 WordPress 之前,您必須首先在您的 Web 服務器上擁有一個 MySQL 數據庫。 為方便起見,當今大多數 WordPress 託管服務提供商的軟件包中都已包含 MySQL。
在 WordPress 安裝期間,您需要提供數據庫名稱、主機、用戶名和密碼。 此信息與數據庫中的其他基本文件一起存儲在名為wp-config.php的配置文件中。
當您從數據庫中創建、更改、讀取或刪除數據時,WordPress 會向數據庫發送一個 MySQL 查詢。
因此,當用戶訪問您的網站時,他們的瀏覽器會向您的網絡服務器發送請求。 然後服務器將數據傳輸到訪問者的 IP 地址並顯示請求的信息。
為什麼需要導出 WordPress 數據庫?
導出 WordPress 數據庫的原因有很多。
創建異地備份:由於數據庫包含您網站運行所需的所有基本數據,因此它至關重要。
本地備份可以幫助您避免意外的數據丟失,即使您的主機服務器崩潰或您的網站安全受到威脅也是如此。 有了異地備份,您可以在需要時輕鬆恢復站點數據。
下載特定網站信息:您可以出於商業目的從您網站的數據庫中提取某些信息,例如帖子、頁面、用戶數據等。
WordPress 數據庫允許您只下載選定的信息,這樣您就不必處理不必要的數據。 在這種情況下,最好從數據庫中導出特定的表以獲取所有需要的信息。
遷移網站數據:不想從頭開始構建新網站? 您可以導出舊網站數據庫並將其導入新網站。 這不僅可以節省您的時間,還可以避免在啟動新的 WordPress 網站時丟失數據。
現在讓我們看看如何有效地導出 WordPress 數據庫。
#1 安裝 WordPress 導出數據庫插件
這是最簡單的方法。 您不必成為技術專家也可以導出站點的數據庫。 市場上有很多插件可以讓您毫不費力地做到這一點。 在本節中,我們將討論 BlogVault 插件。
- 在 WordPress 管理面板中轉到插件→添加新插件。
- 在搜索框中搜索插件,然後單擊Install Now → Activate 。
安裝插件後,您將被引導至 BlogVault 儀表板。 它將備份您的網站,包括數據庫備份,並在完成後通過電子郵件通知您。
3. 在 BlogVault 儀表板中,選擇網站下的網站列表。
4. 選擇要導出數據庫的網站。 備份部分顯示了您網站的備份數量以及最新的備份。 按面板上的查看備份和下載選項。
5. 點擊下載按鈕。
6. 在下載備份彈出窗口中定義要下載的備份版本並展開選擇性下載下拉列表。
7. 要僅導出您網站的數據庫,請選擇“下載表格”並取消選中另一個。 如果您打算只下載幾個表,請單擊所有表並取消選中全選框。 然後檢查要導出的所需表並點擊Confirm 。
8. 按繼續按鈕。 導出 WordPress 數據庫需要幾分鐘時間。 選擇“下載鏈接”按鈕將您的 WordPress 數據庫保存在您的計算機上。
#2 通過 phpMyAdmin 導出 WordPress 數據庫
這是通過 phpMyAdmin 導出 WordPress 數據庫的快速分步說明。
- 登錄到 phpMyAdmin。
2. 在左側菜單中選擇數據庫名稱。 在此示例中,數據庫名稱為bitnami_wordpress 。
3. 選擇導出菜單項。
4. 啟用快速導出方法並選擇SQL輸出格式。 然後點擊開始按鈕。
將創建一個 SQL 導出文件並將其下載到您的本地計算機。 小心保存此文件,因為您將調用它以將數據庫導入回 MySQL。
#3 使用 SSH 導出 WordPress 數據庫
以前的技術很好,但它不適用於大型 WordPress 數據庫文件。 對於通常非常龐大的 WooCommerce 網站,phpMyAdmin 方法在大多數情況下都會失敗。
幾個插件創建一個新的備份數據庫並將其添加到現有數據庫中。 這會使您當前的數據庫變大。
對於具有大型數據庫的站點,SSH 是一個不錯的選擇。 但它需要一些技術知識和經驗。 要應用 SSH,您應該熟悉mysqldump命令。
默認情況下,當您使用此命令時,會生成一個 SQL 文件。 此文件包含可用 SQL 命令的列表。 運行文件中的所有 SQL 命令會創建數據庫的精確副本。
登錄到您的 SSH 服務器並將以下代碼插入命令提示符以運行mysqldump命令:
mysqldump -u my_db_user -p my_db_name > /path/to/save/backup_file.sql
#4 應用 WP-CLI 導出 WordPress 數據庫
導出 WordPress 數據庫的另一種手動方法是使用命令行 WP-CLI。 由於您只需要處理命令,因此首先熟悉它們很重要。
這是wp-admin的替代方案。 WordPress 管理儀表板上的所有功能在 WP-CLI 上都有相應的命令。
使用WP-CLI,您可以輕鬆配置安裝、更新插件、修改主題、導出數據庫等。 即使沒有互聯網瀏覽器也能正常工作。 您可以通過 SSH 遠程安全地連接到您的網站。
- 下載並安裝 WP-CLI。
- 使用您的 cPanel 帳戶的憑據通過 SSH 連接到服務器。
- 使用以下命令找到位於public_html目錄中的wp-config.php文件:
cd 應用程序/<您的應用程序名稱>/public_html/
請記住將<your_application_name>替換為您的數據庫名稱。
4. 執行下面的命令來導出你的數據庫:
wp db export <文件>.sql
確保將<file>替換為要導出的 SQL 文件的名稱。 下載的文件將保存在您運行 WP-CLI 的同一目錄中。 在本例中,它是public_html目錄。
5. 將導出的文件從目錄文件夾保存到本地計算機。
導出 WordPress 數據庫不再复雜
當您計劃備份或遷移數據時,導出 WordPress 數據庫會派上用場。 如果您是初學者,我們強烈建議您使用插件來最大程度地減少錯誤。 否則,phpMyAdmin 可能是一個完美的解決方案。 如果您有一個大型數據庫,請改用 SSH 或 WP-CLI 命令行。
這就是關於 WordPress 數據庫以及如何導出它的全部內容。 如果您想導出 WordPress 內容,請查看我們的指南。
並且不要忘記訂閱我們的網站以獲取更多有用的教程。