2.5 导入导出操作
把 Excel/CSV/SQL 文件导进库,把表导出成文件——数据搬运的日常操作。
本讲导览
核心内容
导入导出数据操作
可以将已有的A数据库中的表结构和数据转成一个sql文件,再另一个B数据库中运行这个文件,则将转储出来的表结构和数据又在B数据库中创建出来。
1、双击打开A数据库----》光标定位在数据库名称上---》右键----》转储SQL文件---》结构和数据---》选择存放目录和文件名(如桌面上A.SQL)---》转储SQL-关闭。
2、新建一个空数据库B,双击打开---》光标定位与“表”上---》右键---》运行SQL文件---》选择文件A.sql-开始---》关闭,关闭数据库B---》再打开,查看转储过来的表和数据。
📄 展开课件原文(第 1–1 页,共 1 页)
导出数据
1、 导出单表数据
可存为2003之前格式的excel文件(扩展名为.xls)
光标定位与要导出的表“student”上----》右键----》导出向导----》。。。。包含列的标题 。》。。。。。
2、 导出多表数据
可存为2003之后格式的excel文件(扩展名为.xlsx)
光标定位与要导出的表上----》右键----》导出向导----》。。》选择存为“同一个文件”。。。》。。。。。
📄 展开课件原文(第 2–2 页,共 1 页)
导入数据
3、 导入单表数据
要选择2003之前格式的excel文件(扩展名为.xls)
光标定位与要导入的表“student”上----》右键----》导入向导----》。。。。。》。。。。。
4、 导入多表数据
要把导出的2003之后格式的excel文件(扩展名为.xlsx),另存为2003之前格式的excel文件(扩展名为.xls)
(1)新建一个空的数据库test,将导出的多表数据导入到test库中
光标定位与要导入test的表上----》右键----》导入向导----》。…………选择:新建表
(2)将导出的多表数据导入到原库原表中
光标定位与要导入test的表上----》右键----》导入向导----》。…………不选择:新建表----》选择:复制----》。。。。。
系统自行新建表的话,数据类型都是varchar(255), 用户需要自己修改。
课堂练习: