站长朋友们在使用WordPress建设好网站以后,当自己的WordPress网站上线运行了一段比较长的时间以后,一般都会在数据库中产生一些垃圾数据。或者在使用不当的情况下,会导致某些数据库表的损坏,这个时候我们就需要对数据库表进行修复和优化。站长朋友们比较常用的是使用 phpMyAdmin 内置的优化和修复功能,但是这个工具只能应用于 MyISAM 类型的数据表,无法应用于 InnoDB 类型的数据表。

其实,WordPress内置了一个优化和修复数据库的工具,它既可以应用于 MyISAM 类型的数据表,也可以应用于 InnoDB 类型的数据表。要开启这个工具很简单,在网站根目录下的 wp-config.php 文件的
“/* 好了!请不要再继续编辑。请保存本文件。使用愉快! */”
前面,添加下面的代码即可:

然后访问如下地址即可访问到该优化和修复工具:

如下图:

youhuaxiufu

点击相应的按钮即可进行操作,有问题的话会返回相应的信息给您。
提示:在“修复并优化数据库”时,如果第一次没有生效,请多试几次,有时候需要多次执行才能完成。

重要提示:
1. 在执行此操作之前,请务必先手动下载备份好您的数据库,以防数据丢失。
2. 在不使用该工具的时候,请将 define(‘WP_ALLOW_REPAIR’, true); 的true 改为 false,或删除这行代码

当然,如果你不想通过编辑 wp-config.php 文件添加 define(‘WP_ALLOW_REPAIR’, true); ,您也可以安装并启用 Enable WP Database Tools 这款WordPress插件,它可以自动开启优化和修复数据库的工具。