如何從 cPanel 備份您的 WordPress 數據庫
已發表: 2020-11-25備份是我們網頁的生命線。 當意外災難發生時,擁有 WordPress 數據庫的最新可用備份是哭泣或倖存的區別。
在這個網站上,我們討論了很多關於備份的內容。 我們已經解釋了最常見的 WordPress 問題以及如何通過備份來解決這些問題。
在 WordPress 中,您可以使用許多插件來創建備份,但您可能不知道的是,您可以通過 cPanel 創建 WordPress 數據庫的備份。

cPanel 是大多數託管服務提供商必須以高級方式管理託管服務的不同設置的工具。 如果您沒有管理它的基本知識,這個工具一開始有點嚇人。 如果您觸摸了不應該觸摸的東西,您可以破壞您的網站和其他相關實用程序的配置:域、電子郵件帳戶、SSL 證書等。
但是,如果您專注於我將在此處解釋的內容(並且僅針對此內容),則不必害怕 cPanel。 我們要做的唯一一件事就是為您的 WordPress 數據庫創建一個 SQL 格式的備份。 這對任何設置或其他任何內容都沒有影響。
訪問主機 cPanel 的方式取決於您簽約的網絡託管服務提供商。 如果不清楚如何訪問您的 cPanel,請與他們聯繫。 他們也可能在您簽訂的計劃中不提供任何 cPanel。 如果這是您的情況,請讓他們訪問 phpMyAdmin,這是我們今天要使用的工具。
回到主題,在 cPanel 中有幾個不同的部分。 我們今天感興趣的是數據庫:

在本節中,我們只需要訪問 phpMyAdmin,它是一個 MySQL Web 數據庫管理器。 您不需要任何額外的程序來訪問數據庫。 對於今天的工作來說,訪問 phpMyAdmin 已經綽綽有餘了。
一旦我們點擊 phpMyAdmin 圖標,這個數據庫管理器的用戶界面就會打開:

在左側,我們有一個側邊欄,其中包含在系統中創建的不同數據庫。 我們要做的第一件事是驗證它們中的哪一個是我們在 WordPress 中使用的。 如果你只有一個在名單上,你就完成了工作。 如果沒有,請查看 WordPress 安裝的wp-config.php文件。 您將能夠通過 FTP 客戶端甚至通過您自己的 cPanel 的 FTP 部分看到它。
當您確定 WordPress 用於存儲網站數據的數據庫名稱時,請在左側邊欄中單擊它以選擇它:

現在,在 phpMyAdmin 視圖的中心部分,您可以看到在 WordPress 數據庫中創建的所有表。 這也可用於消除由您不再使用但已在數據庫中孤立的插件創建的垃圾表。

但是我建議您在本教程結束時執行此操作,因為如果您犯了錯誤並刪除了您仍然需要的表,您將有一個備份副本可以毫無問題地恢復它。
我們今天感興趣的選項是Export ,您可以在 phpMyAdmin 界面頂部的選項卡之一中找到它:

如果您什麼都不做並選擇快速導出方法,執行導出將自動下載一個帶有 WordPress 數據庫備份的 SQL 文件。 這個快速選項對於任何用戶來說都綽綽有餘。 當然,請確保選擇的格式是 SQL,這是您的數據庫可以理解的。
如果 SQL 文件的下載未正確完成,您的託管服務提供商可能對允許您導出的時間或數據量有一些限制。 與他們聯繫以幫助您解決問題。
另一方面,如果您想優化數據庫備份的導出,您可以選擇自定義選項。 選擇後,會顯示一系列高級設置。

您擁有的第一個附加選項是選擇要包含在備份中的特定表。 此處重要的是表明您要導出備份中的數據和表結構。
除此之外,您可以重命名導出中的表,重命名將下載的 SQL 文件,或過濾大於一定兆字節的表。 通常你不需要改變任何這些,但現在你知道你有這些可能性。

除了上述之外,您可以禁用外鍵驗證,也可以將您創建的視圖導出為表。 同樣,您的 WordPress 備份中不需要這個,但我們是來學習的,對吧?
重要的是,如果您選擇自定義設置,請檢查設置以在備份中包含DROP TABLE語句。 這將允許您從數據庫中加載 SQL 文件以備不時之需,而無需先手動從數據庫中刪除表。 備份文件本身會為您處理好它,只要它包含這些語句。

最後,您有不同的修飾符來選擇在備份中導出INSERT語句的格式。 同樣,您無需在此處進行任何更改,因為默認設置對您來說已經足夠了。
我們已經看到通過 phpMyAdmin 創建 WordPress 數據庫的備份非常簡單。 您不必成為黑客就知道如何使用您的 WordPress 數據生成 SQL 文件,以防將來發生不好的事情。 擁有此類基礎知識以了解如何訪問 cPanel 以及從那裡訪問 phpMyAdmin,可以為您省去麻煩。
我希望這個小教程對您有用,這樣您就不必後悔沒有備份您的 WordPress,以防萬一您的網站上發生一些事故。
Markus Spiske 在 Unsplash 上的特色圖片。
