使用WP-CLI导出和导入数据库
WP-CLI是一个命令行工具,可以帮助您在WordPress网站上执行不同的操作。如果您熟悉使用SSH命令,您会注意到WP-CLI已简化了为WordPress网站创建的命令。以下是如何使用WP-CLI提供的数据库导出和导入命令的方法。
必需:您需要以下方面才能完成这些步骤:
- SSH应用程序。我们建议使用PuTTY(适用于Windows )或Terminal(适用于macOS )。
- 您的 FTP 详细信息。如果您还没有记录下来,您应该找到您的 FTP 主机、用户名和密码:
- 对于 FTP 主机,您可以使用域名或 IP 地址。
- 您可以在带cPanel或WordPress托管的Linux主机(步骤1-7)的主机账户中找到您的FTP用户名和密码。
注意:如果您有VPS或DED服务器,则需要先安装WP-CLI ,然后才能开始使用。 WP-CLI在我们的Windows主机套餐中不可用。
使用WP-CLI导出数据库
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令:
wp db导出文件名.sql
- 在上面的命令中,您应该将filename.sql替换为您用于备份文件的名称。
导出完成后,您会看到一条成功消息。较大的数据库将需要更长的时间来导出。
注意: Linux主机和虚拟主机增值版用户可能会遇到以下错误:
mysqldump:错误:'访问被拒绝;在尝试转储表空间时,您需要(至少其中一项)执行此操作的PROCESS特权。在大多数情况下,尽管遇到此错误,您的数据库仍可成功导出。但是我们建议通过手动检查数据库表来确认导出。
使用WP-CLI导入数据库
- 使用FTP或文件管理器将SQL备份文件上传到包含WordPress文件的文件夹中。
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令:
wp db import filename.sql
- 在上面的命令中,您应该将filename.sql替换为备份文件的实际名称。
导入完成后,您会看到一条成功消息。大型数据库将需要更长的导入时间。
更多信息
- 如果您的服务器上没有可用的WP-CLI,您可以使用标准的SSH命令来导出和导入数据库。
- 您也可以在phpMyAdmin中导出和导入数据库。
- 查找并使用SSH替换WordPress