資料庫是任何WordPress網站的一個重要部分,因為它存儲了幾乎所有的數據和配置設置。 因此,當資料庫發生問題時,它將立即影響網站的性能,造成從緩慢的操作到完全無法操作的情況。 你需要修復你的WordPress網站的資料庫的主要原因是文件損壞或資料庫表損壞。 資料庫損壞通常是因為伺服器、主題或外掛程式的不正確運作或網站被駭客攻擊造成的。
在這篇文章中,我們將回顧一下你可以使用哪些方法來修復你的WordPress網站的資料庫。
準備階段
在開始修復資料庫的過程之前,最好先創建一個完整的網站備份。 實際上,這個步驟應該在你每次對你的網站做任何重大改變時進行,如安裝/刪除外掛程式、編輯主題檔或改變配置。 它允許你在出錯的情況下將網站回滾到最新的工作狀態。 你可以使用任何第三方的備份外掛程式或你的主機供應商控制面板中的備份工具。
修復資料庫的WordPress功能
WordPress有自己的功能,可以説明你修復資料庫。 乍一看,這似乎很複雜,但它並不複雜。 這種方法需要通過你的主機面板上的FTP或檔管理器工具訪問你的網站。 在WordPress安裝資料夾中找到wp-config.php檔,並打開它進行編輯。 在這個檔中,你需要在這一行之前添加以下代碼 /* That’s all, stop editing! Happy publishing. */ :
define ('WP_ALLOW_REPAIR', true);
保存檔中的修改後,到瀏覽器中打開資料庫修復頁面,該頁面可通過連結 http://your-site.com/wp-admin/maint/repair.php(用你的域名替換你的網站.com)。 在修復頁面,你有兩個選項。
- 修復資料庫
- 修復和優化資料庫
如果你選擇第二個選項,在修復過程結束后,WordPress將嘗試優化你的資料庫表。 點擊你想要的選項,然後等待WordPress完成這個過程。 一旦它完成了,刪除你在wp-config.php檔中添加的那一行。
修復資料庫的資料庫管理工具
通常情況下,在主機控制面板中有一個處理資料庫的工具。 在大多數情況下,它是phpMyAdmin,一個免費的軟體工具,旨在處理網路上的資料庫管理。
一旦你登錄到phpMyAdmin,在左側的資料庫清單中點擊你的資料庫。
選取資料庫的表將顯示在右側。
向下滾動表格清單,勾選所有方框,從下拉功能表中選擇修復表選項。
系統將檢查你的資料庫表並修復損壞的表。
資料庫修復外掛程式
除了上述方法外,還可以使用第三方外掛程式進行資料庫修復,如WP-DBManager或Advanced Database Cleaner。 請注意,基於外掛程式的資料庫恢復方法只有在你能訪問網站的管理面板時才能應用。 我們提到的這兩個外掛程式都可以通過WP儀錶盤>外掛程式部分進行安裝。
讓我們看看WP-DBManager外掛程式,它是最簡單的WordPress資料庫外掛程式之一。 它允許你備份、恢復、修復和優化資料庫; 刪除/清空表格; 以及運行選定的查詢。 要修復資料庫表,你只需要從左側功能表中打開資料庫>修復資料庫部分,為你要修復的表設置 「是」,然後點擊修復按鈕。
當這個過程完成後,你會在頂部看到結果。