从备份中恢复您的数据库

使用 phpMyAdmin

phpMyAdmin是一个用于通过 Web 界面远程操作数据库的程序。一个好的托管包将包含此内容。有关备份GeChiUI数据库的信息,请参阅备份您的数据库

此处的信息已使用在 Unix 上运行的phpMyAdmin 4.0.5 进行了测试。

以下说明将用备份替换您当前的数据库,将您的数据库恢复到备份时的状态。

恢复过程

使用 phpMyAdmin,按照以下步骤恢复 MySQL/MariaDB 数据库。

  1. 登录到phpMyAdmin
  2. 单击“数据库”并选择要将数据导入的数据库。
  3. 然后,您将看到该数据库中已存在的表列表或显示不存在表的界面。这取决于您的设置。
  4. 界面顶部将是一排选项卡。单击导入选项卡。
  5. 在下一个界面上将是文本文件框的位置,旁边是一个名为浏览的按钮。
  6. 单击浏览。找到存储在计算机上的备份文件。
  7. 确保在格式下拉菜单中选择SQL 。
  8. 单击“开始”按钮。

这需要一点时间,最终你会看到一个成功的界面。

如果您收到错误消息,最好的办法是发布到GeChiUI支持论坛以获得帮助。

使用 MySQL/MariaDB 命令

恢复过程包括取消存档您的存档数据库转储,并将其导入您的 MySQL/MariaDB 数据库。

假设您的备份是一个.bz2文件,使用类似于使用 MySQL/MariaDB 命令备份数据库的说明创建,以下步骤将指导您完成恢复数据库:

  1. 解压缩您的.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

是应该用来代替上面的命令。

  1. 将备份的 SQL 放回 MySQL/MariaDB:
user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql

Enter password: (enter your mysql password) 
user@linux:~/files/blog>

发表评论

您的电子邮箱不会被公开。 必填项已用*标注