数据库还原

1条评论

使用phpMyAdmin

通过web接口,PhpMyAdmin可以被用来对数据库进行远程操控。比较好的主机套餐应该包括了它。WordPress数据库备份的相关信息请见数据库备份

这里我们已经使用PhpMyAdmin 2.8.0.2在Unix上做过了测试。

还原过程

Podz的WordPress还原指导给出了phpMyAdmin 2.5.3的可视化教程。

  1. 登入PhpMyAdmin
  2. 点击数据库并选择将要导入数据的数据库。
  3. 你会看到数据库中已有一列表或是被告知不存在任何表。这些结果取决于安装配置。
  4. 在屏幕顶部会有一些标签。点击导入(Import)标签。
  5. 在下一页中会有文本框的位置,在其旁边有一个浏览Browse)按钮。
  6. 点击浏览Browse)。并定位存储在本机上的备份文件。
  7. 确保SQL radio按钮已check。
  8. 点击开始(Go)按钮。

现在请耐心等待它完成,最后你应该能看到成功的提示。

如果提示错误消息的话,最好还是通过WordPress支持论坛获取帮助。

使用Mysql命令

还原过程包括了数据库dump的解压过程,以及将其导入Mysql数据库的过程。

假设你的备份是.bz2文件,用使用Mysql命令备份数据库的相关指导进行创建,以下信息将指导你进行数据库还原:

1. 解压.bz2文件

user@linux:~/files/blog> bzip2 -d blog.bak.sql.bz2

注:如果你的数据库备份是名为blog.bak.sql.tar.gz的.tar.gz文件的话,就应当使用tar -zxvf blog.bak.sql.tar.gz 命令。

2. 将已备份的SQL放回MySQL中:

user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername
 -p databasename < blog.bak.sql

Enter password: (enter your mysql password)
user@linux~/files/blog:> 
#1
竟然是第一个,哈哈,这个绝对是好东西啊,