推荐9款数据库修复、备份、清理和优化插件

今天,在清理本站wordpress数据库时,发生了不可逆转的错误,好在之前已经做了整站备份,属于有惊无险。通过phpmyadmin,很快就恢复了网站数据。今天的经历提醒我们,数据无价。所以,大家每次在修复、清理数据库时,千万不要忘记备份数据。

wordpress网站数据库恢复以后,小编又研究了一下数据库的修复、备份、清理和优化插件。下面,介绍9款数据库修复、备份、清理和优化插件。

1、WordPress 数据库冗余数据清理插件Clean Options。很好用,极力推荐。虽然作者已经很长时间不更新了。不过,也有小缺点:清除以后,站点的设置会丢失,比如菜单。

之前,小编有过关于Clean Options插件的介绍文章:https://wpwe.net/625.html

插件官方下载地址:https://downloads.wordpress.org/plugin/clean-options.zip

2、WordPress数据库优化与清理插件WP-Sweep

WP-Sweep使用所有正确的WordPress删除功能来清理数据库。 它可以清除以下内容:

修订版WP-Sweep使用所有正确的WordPress删除功能来清理数据库。它可以清除以下内容:

  • 修订版
  • 自动草稿
  • 已删除的评论
  • 未经批准的评论
  • 垃圾评论
  • 已删除的评论
  • 孤后元
  • 孤立评论元
  • 孤立的用户元
  • 孤儿关系
  • 未使用的条款
  • 复制后的元
  • 重复的评论元
  • 重复的用户元
  • 瞬态选项
  • 优化数据库表
  • 在后meta中嵌入缓存

插件官方下载地址:https://wordpress.org/plugins/wp-sweep/

3、WP Clean Up

WP Clean Up 插件是一个由国人开发的wordpress数据库清理优化插件,启用后“设置”→“WP Clean Up”即进入了操作界面,就可以看到插件的两个主要功能:清理数据和优化数据库。

功能一、清理数据

在这里可以很方便地删除“修订版本”“草稿”“自动草稿”“待审评论”“垃圾评论”“回收站评论”“孤立的文章元信息”“孤立的评论元信息”“孤立的关系信息”“控制板订阅缓存”这些无用的数据,可以逐项删除也可以点击“删除所有”按钮一键删除所有无用数据。

功能二、优化数据库

第二个功能是优化数据库,优化后可以减少数据库大小。这个功能与phpMyAdmin中的“优化表”效果是一样的。

可以在后台直接搜索 WP Clean Up 进行安装,或者 下载 WP Clean Up 后,解压并上传到 /wp-content/plugins/ 目录,然后在后台“插件”那里启用。

4、WP Clean

5、WordPress数据库清理优化插件:WP-Optimize

WP-Optimize是UpdraftPlus推出的强大的WordPress插件,插件在WordPress的众多插件中口碑还是很好的,这也足以证明插件制作者的用心及专业。

启用插件后,进入WP-Optimize设置界面我们可以通过勾选并点击“Run all selected optimizations”按钮即可对选中的项目进行数据表优化,当然也可以点击对应优化项目右侧的“Run optimization”按钮对单一数据表项目进行优化。如果担心插件所坐的优化会损坏数据表原有结构导致网站访问异常可以勾选上“Run all selected optimizations”下方的“Take a backup with UpdraftPlus before optimizing”选项先备份数据。

除了手动优化,WP-Optimize还提供定时服务,我们可以转到设置面板下对其进行相应的设置以使其定期对我们的网站数据库进行优化。

Keep last ? weeks data:用于设置优化前数据库保留时间,主要是为了防止数据库优化错误导致网站访问异常时可以让我们使用备份的数据库尽快恢复网站。

Enable admin bar link:WordPress后台工具条启用WP-Optimize设置选项

Auto clean-up setting:设置自动优化的重点,可以根据中文提示内容合理设置。

Log setting:生产错误信息日志文件,可以全勾选上方便日后查看错误日志,有备无患。

插件官方下载地址:https://wordpress.org/plugins/wp-optimize/

插件官方站点:https://getwpo.com/

6、Advanced Database Cleaner高级数据库清理器插件

主要特点

  • 删除帖子和页面的旧版本
  • 删除旧的自动草稿
  • 删除垃圾帖子
  • 删除待定评论
  • 删除垃圾评论
  • 删除垃圾评论
  • 删除pingbacks
  • 删除引用通告
  • 删除孤立帖子元数据
  • 删除孤立注释元数据
  • 删除孤立用户元数据
  • 删除孤立术语元数据
  • 删除孤立关系
  • 删除过期瞬态
  • 在清理数据库之前,显示并查看孤立信息,这样您就可以确定要清理的内容
  • 根据名称或值搜索和过滤所有项目
  • 不清理最后x天的数据:仅清理早于指定天数的数据
  • 计划自动运行数据库清理
  • 根据需要创建尽可能多的计划清理任务,并指定计划任务应该清理哪些项目
  • 可以根据几种频率执行计划任务:一次、每小时、一天两次、每天、每周或每月
  • 显示数据库表格信息,如行数、表格大小等。
  • 优化数据库表格(如果有表格需要优化,插件会通知你)
  • 修复损坏的数据库表或损坏的表(如果任何表损坏,插件会通知你)
  • 安排数据库优化和/或修复自动运行,并指定应该优化和/或修复哪些表
  • 空数据库表行
  • 清理和删除数据库表
  • 显示选项列表
  • 显示选项信息,如选项名称、选项值、选项大小、选项自动加载
  • 清理和删除选项
  • 将选项自动加载设置为否/是
  • 显示活动的cron任务列表(计划任务)及其信息,如参数、下次运行等。
  • 清理和删除计划任务
  • 用户友好且易于使用

该插件与多站点安装兼容。只有主站点可以查看、清理和优化整个网络。

插件官方下载地址:https://wordpress.org/plugins/advanced-database-cleaner/

7、Optimize Database after Deleting Revisions删除修订插件

这款插件主要是删除修订后自动保存的一些数据库信息,除此之外,它还可以清理oEmbed缓存(国内网站用不到这个),也可以处理pingbacks这些内容。

主要特点:

  • 支持一键清理
  • 可以删除pingback和引用
  • 删除所有过期的内容
  • 优化日志
  • 支持定时任务
  • 多语言支持
  • 兼容php 5.0+

插件官方下载地址:https://wordpress.org/plugins/rvg-optimize-database/

8、WP Reset – Best WordPress Reset Plugin重置数据库插件

WP Reset是一款给WordPress重置数据库的插件,在测试站点上可以使用插件重置数据库。

点击重置按钮后,会自动清空你WordPress数据库中的所有内容,把数据库恢复到刚安装完毕的时候,类似于一键还原。重置数据库操作不会影响你网站的插件和主题这些数据文件。

主要特点:

  • 一键重置数据库
  • 数据库快照
  • 更改WP版本
  • 重置主题选项
  • 支持多站点

插件官方下载地址:https://wordpress.org/plugins/wp-reset/

9、WP-DBManager修复、备份、清理和优化数据库插件

WP-DBManager是管理WP数据库修复、备份、清理和优化WordPress数据库的插件。

主要特点:

  • 支持自动任务
  • 运行前支持预览
  • 修复数据库内容
  • 自动清理
  • 支持备份数据库

插件官方下载地址:https://themeisle.com/blog/best-wordpress-database-plugin/