配色: 字号:
【任务3-6】使用Navicat图形管理工具导入Excel文件中的数据
2022-11-06 | 阅:  转:  |  分享 
  
“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

1



【任务 3-6】使用 Navicat 图形管理工具导入 Excel 文

件中的数据

【任务描述】

从 Excel 工作表将数据导入到数据表中。 Excel 工作表中的“图书类型”数据如图 3-12

所示。该工作表包含了 24 行和 4 列,第一行为标题行,其余各行都是对应的数据,每一列

的第一行为列名,行和列的顺序可以任意。



图 3-12 Excel 工作表中的“图书类型”数据

数据表中数据的组织方式与 Excel 工作表类似,都是按行和列的方式组织的,每一行表

示一条记录,共有 23 条记录,每一列表示一个字段,有 4 个字段。

将文件夹“ D:\MySQLData”中 Excel 文件“ book.xls”中“图书类型表”工作表中所有

的数据导入到数据库“ book”,数据表的名称为“图书类型表”。

【任务实施】

( 1)打开【 Navicat for MySQL】,在数据库列表中双击数据库“ book”,打开该数据

库。

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

2



( 2)在【 Navicat for MySQL】主窗口,单击工具栏中【表】按钮,下方显示“ 表”对

应的操作按钮,如图 3-13 所示。



图 3-13 “表”对应的操作按钮

( 3)选择数据导入格式

在左侧的数据库列表中选择数据库“ book”,然后单击【导入向导】按钮,打开【导入

向导】对话框,然后在该对话框的“导入类型”列表中选择“ Excel 文件 (.xls)”单选按钮,

如图 3-14 所示。



图 3-14 在“选择数据导入格式”界面中选择“ Excel 文件 (.xls)”单选按钮

( 4)选择作为数据源的文件

单击【下一步】按钮,进入“选择一个文件作为数据源”界面,在“导入从”区域单击

【浏览】按钮 ,打开【 打开】对话框,在该对话框中选择文件夹“ MySQLData”中的

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

3



Excel 文件“ book.xls”,如图 3-15 所示。



图 3-15 在【打开】对话框选择 Excel 文件“ book.xls”

( 5)选择工作表

然后单击【打开】按钮,返回【导入向导】对话框的“选择一个文件作为数据源”界

面,在该界面的“表”区域选择工作表“图书类型表”,如图 3-16 所示。



图 3-16 在“选择一个文件作为数据源”界面选择工作表“图书类型表”

( 6)为源定义一些附加的选项

单击【下一步】按钮,进入“为源定义一些附加的选项”界面,这里保持默认值不变,

如图 3-17 所示。

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

4





图 3-17 【导入向导】对话框的“为源定义一些附加的选项”界面

( 7)选择目标表

单击【下一步】按钮,进入“选择目标表”界面,在该界面可以选择现有的表,也可输

入的新表名,这里只选择现有的表“图书类型表”,如图 3-18 所示。



图 3-18 【导入向导】对话框的“选择目标表”界面

( 8)调整数据表结构

单击【下一步】按钮,进入“调整数据表结构”界面,如图 3-19 所示,在该界面中可

以调整字段、数据类型、长度等,这里保持默认值不变。



图 3-19 【导入向导】对话框的“调整数据表结构”界面

( 9)选择所需的导入模式

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

5



单击【下一步】按钮,进入“选择所需的导入模式”界面,这里选择“添加:添加记录

到目标表”单选按钮,如图 3-20 所示。



图 3-20 【导入向导】对话框的“选择所需的导入模式”界面

在“选择所需的导入模式”界面单击【高级】按钮,打开【高级】对话框,在该对话框

可以根据需要进行设置,这里保持默认选项不变,如图 3-21 所示。

然后单击【确定】按钮返回【导入向 导】对话框的“选择所需的导入模式”界面。



图 3-21 【高级】按钮

( 10)完成数据导入操作

单击【下一步】进入【导入向导】的最后一个界面,在该界面中单击【开始】按钮,开

始导入,导入完成后显示相关提示信息,如图 3-22 所示。

“数据库类课程资源建设( MySQL 数据库应用与设计)”教学方向资源建设

6





图 3-22 导入操作完成时的界面



献花(0)
+1
(本文系籽油荃面原创)