数据库原理与设计实验教程(MySQL版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

实验2.3 数据库的还原

【实验目的】

①掌握使用图形界面工具还原数据库。

②掌握在命令提示符窗口还原数据库。

【实验内容】

①使用图形界面工具还原sales数据库内容到sales_1。

②在命令提示符窗口下,将备份文件sales_bak.sql的数据导入test1数据库。

【实验步骤】

(1)使用图形界面工具还原sales数据库内容到sales_1

①进入“MySQL Workbench”主界面的左侧选择“Administration”选项卡,然后单击“Data Import/Restore”,显示“Data Import”对话框,如图2.20所示。

②在“Import Options”部分,选择“Import from Self-Contained File”,单击“…”按钮,选择之前备份的文件“sales_bak.sql”;在“Default Schema to be Imported To”部分,单击“New...”按钮,在显示的对话框中设置恢复数据库名,这里输入“sales_1”;在“Select views”按钮的左边下拉框选择“Dump Structure and Data”,然后单击“Start Import”按钮即可,如图2.20所示。

图2.20 “Data Import”对话框

③系统开始恢复,恢复完成后将显示如图2.21所示的对话框。然后关闭该对话框,刷新查看是否增加了一个新的数据库“sales_1”,比较sales_1和sales是否相同。

图2.21 数据恢复完成提示

(2)在命令提示符窗口还原数据

在命令提示窗口中,将备份文件sales_bak.sql的数据导入test1数据库。

①在MySQL Workbench中确认“test1”数据库已经创建。

②以管理员身份运行cmd命令提示符,在命令提示符窗口中转换当前目录到My SQL安装目录下的bin文件夹。

③在命令提示符窗口输入如图2.22所示的命令并执行,然后输入账户密码,即从外部文件导入数据到test1数据库

图2.22 在命令提示符窗口还原数据

④在MySQL Workbench中查看比较test1数据库和sales数据库是否相同。