如何从 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 上的特色图片。
