使用WP-CLI导出和导入数据库
WP-CLI是一个命令行工具,可以帮助您在WordPress网站上执行不同的操作。如果您熟悉使用SSH命令,您会注意到WP-CLI已简化了为WordPress网站创建的命令。以下是如何使用WP-CLI提供的数据库导出和导入命令的方法。
必需:您需要以下方面才能完成这些步骤:
- SSH应用程序。我们建议使用PuTTY(适用于Windows )或Terminal(适用于macOS )。
- 您的 FTP 详细信息。如果您还没有记录下来,您应该找到您的 FTP 主机、用户名和密码:
- 对于 FTP 主机,您可以使用域名或 IP 地址。
- 您可以在您的 Web Hosting (cPanel) 或 Managed Hosting for WordPress 的主机账户中找到您的 FTP 用户名和密码(详见步骤 1-7)。
Note: If you have a VPS or DED Server, you need to install WP-CLI before you can start using it. WP-CLI is not available on our Windows Hosting (Plesk) plans.
使用WP-CLI导出数据库
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令:
wp db导出文件名.sql
- 在上面的命令中,您应该将filename.sql替换为您用于备份文件的名称。
导出完成后,您会看到一条成功消息。较大的数据库将需要更长的时间来导出。
Note: Web Hosting (cPanel) and Web Hosting Plus users may experience the following error:
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespacesIn most cases, your database will have been exported successfully, despite seeing this error. But we recommend confirming the export by checking your database tables manually.
使用WP-CLI导入数据库
- 使用FTP或文件管理器将SQL备份文件上传到包含WordPress文件的文件夹中。
- 通过SSH连接到您的主机账户。
- 使用bash命令ls列出文件和文件夹,使用cd和../来移动目录,直到您和WordPress文件一起位于目录中。
- 输入以下命令:
wp db import filename.sql
- 在上面的命令中,您应该将filename.sql替换为备份文件的实际名称。
导入完成后,您会看到一条成功消息。大型数据库将需要更长的导入时间。
更多信息
- 如果您的服务器上没有可用的WP-CLI,您可以使用标准的SSH命令来导出和导入数据库。
- 您也可以在phpMyAdmin中导出和导入数据库。
- 查找并使用SSH替换WordPress