完美导出 WordPress 数据库的 4 种方法
已发表: 2023-01-04您知道 WordPress 数据库是当今数百万网站的基础吗?
WordPress 被吹捧为最适合初学者的网站构建平台。 为此,它一直是很多绿色网站站长的首选。 即使您没有编码基础,也可以通过 WordPress 完成很多工作。
如果您使用 WordPress 已有一段时间,那么学习如何使用 WordPress 数据库是个好主意。 这将帮助您充分利用您的网站。
在这篇文章中,我们将探讨什么是 WordPress 数据库及其工作原理。 另外,我们将看看如何导出 WordPress 数据库。 让我们开始工作吧!
- 什么是 WordPress 数据库?
- 为什么需要导出 WordPress 数据库?
- #1 安装 WordPress 导出数据库插件
- #2 通过 phpMyAdmin 导出 WordPress 数据库
- #3 使用 SSH 导出 WordPress 数据库
- #4 应用 WP-CLI 导出 WordPress 数据库
什么是 WordPress 数据库?
WordPress 数据库是指使用 MySQL 开源系统存储您的所有网站数据。 简单来说,它存储有关您的 WordPress 网站的所有信息,包括页面、用户数据、插件、主题、设置等。
数据通常以表、行和列的形式保存。 作为管理员,您可以添加、修改和删除站点数据库中的任何信息。
在安装 WordPress 之前,您必须首先在您的 Web 服务器上拥有一个 MySQL 数据库。 为方便起见,当今大多数 WordPress 托管服务提供商的软件包中都已包含 MySQL。
在 WordPress 安装期间,您需要提供数据库名称、主机、用户名和密码。 此信息与数据库中的其他基本文件一起存储在名为wp-config.php的配置文件中。
当您从数据库中创建、更改、读取或删除数据时,WordPress 会向数据库发送一个 MySQL 查询。
因此,当用户访问您的网站时,他们的浏览器会向您的网络服务器发送请求。 然后服务器将数据传输到访问者的 IP 地址并显示请求的信息。
为什么需要导出 WordPress 数据库?
导出 WordPress 数据库的原因有很多。
创建异地备份:由于数据库包含您网站运行所需的所有基本数据,因此它至关重要。
本地备份可以帮助您避免意外的数据丢失,即使您的主机服务器崩溃或您的网站安全受到威胁也是如此。 有了异地备份,您可以在需要时轻松恢复站点数据。
下载特定网站信息:您可以出于商业目的从您网站的数据库中提取某些信息,例如帖子、页面、用户数据等。
WordPress 数据库允许您只下载选定的信息,这样您就不必处理不必要的数据。 在这种情况下,最好从数据库中导出特定的表以获取所有需要的信息。
迁移网站数据:不想从头开始构建新网站? 您可以导出旧网站数据库并将其导入新网站。 这不仅可以节省您的时间,还可以避免在启动新的 WordPress 网站时丢失数据。
现在让我们看看如何有效地导出 WordPress 数据库。
#1 安装 WordPress 导出数据库插件
这是最简单的方法。 您不必成为技术专家也可以导出站点的数据库。 市场上有很多插件可以让您毫不费力地做到这一点。 在本节中,我们将讨论 BlogVault 插件。
- 在 WordPress 管理面板中转到插件→添加新插件。
- 在搜索框中搜索插件,然后单击Install Now → Activate 。
安装插件后,您将被引导至 BlogVault 仪表板。 它将备份您的网站,包括数据库备份,并在完成后通过电子邮件通知您。
3. 在 BlogVault 仪表板中,选择网站下的网站列表。
4. 选择要导出数据库的网站。 备份部分显示了您网站的备份数量以及最新的备份。 按面板上的查看备份和下载选项。
5. 点击下载按钮。
6. 在下载备份弹出窗口中定义要下载的备份版本并展开选择性下载下拉列表。
7. 要仅导出您网站的数据库,请选择“下载表格”并取消选中另一个。 如果您打算只下载几个表,请单击所有表并取消选中全选框。 然后检查要导出的所需表并点击Confirm 。
8. 按继续按钮。 导出 WordPress 数据库需要几分钟时间。 选择“下载链接”按钮将您的 WordPress 数据库保存在您的计算机上。
#2 通过 phpMyAdmin 导出 WordPress 数据库
这是通过 phpMyAdmin 导出 WordPress 数据库的快速分步说明。
- 登录到 phpMyAdmin。
2. 在左侧菜单中选择数据库名称。 在此示例中,数据库名称为bitnami_wordpress 。
3. 选择导出菜单项。
4. 启用快速导出方法并选择SQL输出格式。 然后点击开始按钮。
将创建一个 SQL 导出文件并将其下载到您的本地计算机。 小心保存此文件,因为您将调用它以将数据库导入回 MySQL。
#3 使用 SSH 导出 WordPress 数据库
以前的技术很好,但它不适用于大型 WordPress 数据库文件。 对于通常非常庞大的 WooCommerce 网站,phpMyAdmin 方法在大多数情况下都会失败。
几个插件创建一个新的备份数据库并将其添加到现有数据库中。 这会使您当前的数据库变大。
对于具有大型数据库的站点,SSH 是一个不错的选择。 但它需要一些技术知识和经验。 要应用 SSH,您应该熟悉mysqldump命令。
默认情况下,当您使用此命令时,会生成一个 SQL 文件。 此文件包含可用 SQL 命令的列表。 运行文件中的所有 SQL 命令会创建数据库的精确副本。
登录到您的 SSH 服务器并将以下代码插入命令提示符以运行mysqldump命令:
mysqldump -u my_db_user -p my_db_name > /path/to/save/backup_file.sql
#4 应用 WP-CLI 导出 WordPress 数据库
导出 WordPress 数据库的另一种手动方法是使用命令行 WP-CLI。 由于您只需要处理命令,因此首先熟悉它们很重要。
这是wp-admin的替代方案。 WordPress 管理仪表板上的所有功能在 WP-CLI 上都有相应的命令。
使用WP-CLI,您可以轻松配置安装、更新插件、修改主题、导出数据库等。 即使没有互联网浏览器也能正常工作。 您可以通过 SSH 远程安全地连接到您的网站。
- 下载并安装 WP-CLI。
- 使用您的 cPanel 帐户的凭据通过 SSH 连接到服务器。
- 使用以下命令找到位于public_html目录中的wp-config.php文件:
cd 应用程序/<您的应用程序名称>/public_html/
请记住将<your_application_name>替换为您的数据库名称。
4. 执行下面的命令来导出你的数据库:
wp db export <文件>.sql
确保将<file>替换为要导出的 SQL 文件的名称。 下载的文件将保存在您运行 WP-CLI 的同一目录中。 在本例中,它是public_html目录。
5. 将导出的文件从目录文件夹保存到本地计算机。
导出 WordPress 数据库不再复杂
当您计划备份或迁移数据时,导出 WordPress 数据库会派上用场。 如果您是初学者,我们强烈建议您使用插件来最大程度地减少错误。 否则,phpMyAdmin 可能是一个完美的解决方案。 如果您有一个大型数据库,请改用 SSH 或 WP-CLI 命令行。
这就是关于 WordPress 数据库以及如何导出它的全部内容。 如果您想导出 WordPress 内容,请查看我们的指南。
并且不要忘记订阅我们的网站以获取更多有用的教程。