使用 WordPress 內建的工具來修復和優化資料庫

當自己的 WordPress 網站上線運行了一段比較長的時間以後,一般都會在資料庫中產生一些垃圾資料。或者在使用不當的情況下,會導致某些資料表的損壞,這個時候我們就需要對資料庫進行修復和優化。

有些人比較常用的是使用 phpMyAdmin 內建的優化和修復功能,但是這個工具只能應用於 MyISAM 類型的資料表,無法應用於 InnoDB 類型的資料表。其實 WordPress 本身就內建了一個優化和修復資料庫的工具,它既可以應用於 MyISAM 類型的資料表,也可以應用於 InnoDB 類型的資料表。要開啟這個工具很簡單,在網站根目錄下的【wp-config.php】文件的添加下面的代碼即可:

define('WP_ALLOW_REPAIR', true);

然後連結到以下地址即可啟動該優化和修復工具:

http://您的網址/wp-admin/maint/repair.php

上面網址會連線到 WordPress 內建的資料庫優化和修復工具,如下圖所示:

WordPress 內建的資料庫優化和修復工具
WordPress 內建的資料庫優化和修復工具

點擊相應的按鈕即可進行操作,有問題的話會提示相關的訊息。

貼心提示:

在「修復並優化資料庫」時,如果第一次沒有生效,請多試幾次,有時候需要多次執行才能完成!

重要提醒:

  1. 在執行此操作之前,請務必先手動下載備份好您的資料庫,以防萬一發生意外導致資料遺失。
  2. 在不使用該工具的時候,請將 WP_ALLOW_REPAIR 的 true 改為 false,或刪除這行代碼;如果你不想通過編輯【wp-config.php】文件添加上面的 WP_ALLOW_REPAIR 代碼,您也可以安裝並啟用 Enable WP Database Tools 外掛,它是一款可以自動開啟 WordPress 內建的優化和修復資料庫的外掛小工具(文件只有 1KB大小)。

RelatedPost

推薦閱讀ಠ.ಠ  如何開啟 WordPress 的除錯模式