Table of Contents
使用 phpMyAdmin #
phpMyAdmin是一个用于通过 Web 界面远程操作数据库的程序。一个好的托管包将包含此内容。有关备份 WordPress 数据库的信息,请参阅备份您的数据库。
此处的信息已使用在 Unix 上运行的phpMyAdmin 4.0.5 进行了测试。
以下说明将用备份替换您当前的数据库,将您的数据库恢复到备份时的状态。
恢复过程 #
使用 phpMyAdmin,按照以下步骤恢复 MySQL/MariaDB 数据库。
- 登录到phpMyAdmin。
- 单击“数据库”并选择要将数据导入的数据库。
- 然后,您将看到该数据库中已存在的表列表或显示不存在表的屏幕。这取决于您的设置。
- 屏幕顶部将是一排选项卡。单击导入选项卡。
- 在下一个屏幕上将是文本文件框的位置,旁边是一个名为Browse的按钮。
- 单击浏览。找到存储在计算机上的备份文件。
- 确保在格式下拉菜单中选择SQL 。
- 单击“开始”按钮。
现在喝杯咖啡。这需要一点时间。最终你会看到一个成功的屏幕。
如果您收到错误消息,最好的办法是发布到WordPress 支持论坛以获得帮助。
使用 MySQL/MariaDB 命令 #
恢复过程包括取消存档您的存档数据库转储,并将其导入您的 MySQL/MariaDB 数据库。
假设您的备份是一个.bz2
文件,使用类似于使用 MySQL/MariaDB 命令备份数据库的说明创建,以下步骤将指导您完成恢复数据库:
- 解压缩您的
.bz2
文件:
user@linux:~/files/blog> bzip2 -d blog.bak.sql.bz2
注意:如果您的数据库备份是一个.tar.gz
名为 的文件blog.bak.sql.tar.gz
,那么
tar -zxvf blog.bak.sql.tar.gz
是应该用来代替上面的命令。
- 将备份的 SQL 放回 MySQL/MariaDB:
user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql
输入密码:(输入你的mysql密码)
user@linux:~/files/blog>