导入导出操作

2.5 导入导出操作

把 Excel/CSV/SQL 文件导进库,把表导出成文件——数据搬运的日常操作。

第2章 Navicat 图形化操作数据5 页课件3 个知识点

本讲导览

核心内容

第5节

导入导出数据操作

可以将已有的A数据库中的表结构和数据转成一个sql文件,再另一个B数据库中运行这个文件,则将转储出来的表结构和数据又在B数据库中创建出来。

1、双击打开A数据库----》光标定位在数据库名称上---》右键----》转储SQL文件---》结构和数据---》选择存放目录和文件名(如桌面上A.SQL)---》转储SQL-关闭。

2、新建一个空数据库B,双击打开---》光标定位与“表”上---》右键---》运行SQL文件---》选择文件A.sql-开始---》关闭,关闭数据库B---》再打开,查看转储过来的表和数据。

📄 展开课件原文(第 1–1 页,共 1 页)
第 1 页

第5节、导入导出数据操作

一、转储

可以将已有的A数据库中的表结构和数据转成一个sql文件,再另一个B数据库中运行这个文件,则将转储出来的表结构和数据又在B数据库中创建出来。

1、双击打开A数据库----》光标定位在数据库名称上---》右键----》转储SQL文件---》结构和数据---》选择存放目录和文件名(如桌面上A.SQL)---》转储SQL-关闭。

2、新建一个空数据库B,双击打开---》光标定位与“表”上---》右键---》运行SQL文件---》选择文件A.sql-开始---》关闭,关闭数据库B---》再打开,查看转储过来的表和数据。

二

导出数据

1、 导出单表数据

可存为2003之前格式的excel文件(扩展名为.xls)

光标定位与要导出的表“student”上----》右键----》导出向导----》。。。。包含列的标题 。》。。。。。

2、 导出多表数据

可存为2003之后格式的excel文件(扩展名为.xlsx)

光标定位与要导出的表上----》右键----》导出向导----》。。》选择存为“同一个文件”。。。》。。。。。

📄 展开课件原文(第 2–2 页,共 1 页)
第 2 页

二、导出数据

1、 导出单表数据

可存为2003之前格式的excel文件(扩展名为.xls)

光标定位与要导出的表“student”上----》右键----》导出向导----》。。。。包含列的标题 。》。。。。。

2、 导出多表数据

可存为2003之后格式的excel文件(扩展名为.xlsx)

光标定位与要导出的表上----》右键----》导出向导----》。。》选择存为“同一个文件”。。。》。。。。。

三

导入数据

3、 导入单表数据

要选择2003之前格式的excel文件(扩展名为.xls)

光标定位与要导入的表“student”上----》右键----》导入向导----》。。。。。》。。。。。

4、 导入多表数据

要把导出的2003之后格式的excel文件(扩展名为.xlsx),另存为2003之前格式的excel文件(扩展名为.xls)

(1)新建一个空的数据库test,将导出的多表数据导入到test库中

光标定位与要导入test的表上----》右键----》导入向导----》。…………选择:新建表

(2)将导出的多表数据导入到原库原表中

光标定位与要导入test的表上----》右键----》导入向导----》。…………不选择:新建表----》选择:复制----》。。。。。

系统自行新建表的话,数据类型都是varchar(255), 用户需要自己修改。

课堂练习:

📄 展开课件原文(第 3–5 页,共 3 页)
第 3 页

三、导入数据

3、 导入单表数据

要选择2003之前格式的excel文件(扩展名为.xls)

光标定位与要导入的表“student”上----》右键----》导入向导----》。。。。。》。。。。。

第 4 页

4、 导入多表数据

要把导出的2003之后格式的excel文件(扩展名为.xlsx),另存为2003之前格式的excel文件(扩展名为.xls)

(1)新建一个空的数据库test,将导出的多表数据导入到test库中

光标定位与要导入test的表上----》右键----》导入向导----》。…………选择:新建表

(2)将导出的多表数据导入到原库原表中

光标定位与要导入test的表上----》右键----》导入向导----》。…………不选择:新建表----》选择:复制----》。。。。。

系统自行新建表的话,数据类型都是varchar(255), 用户需要自己修改。

第 5 页

课堂练习: