多个excel文件批量导入到数据库
摘要:如果我们有几十上百个excel要导入到数据库,此时如果用navicate等数据库编辑器提供的excel导入功能,手工一个一个导入就异常繁琐而且非常耗时了。这里我们使用ExcelToDatabase工具,直接批量导入,全部交给工具自动导入就好了,彻底解放双手!
使用示例
如图所示,我需要将测试文件夹下面的excel文件导入到数据库里面去
我们有两种选择excel的方式,一种是选中需要导入的excel文件,另一种是选中这个文件夹,若选中文件夹,则该文件夹下的所有excel文件都将被导入。选择文件夹时,如果文件夹下面的子文件夹的excel也需要导入,则可以勾选Excel选项界面的遍历子目录选项
下面以mysql数据库为例,分别介绍两种选择方式 方式一:选择文件
如图,这里选中了6个文件,点击开始,1秒钟就将6个文件导入到数据库里面去了
注意,在测试.xlsx这个文件里是包含两个sheet的,所以可以看到测试.xlsx导入进去是两个表,表名则是分别在后面加上了sheet的名称
方式二:选择文件夹
在菜单栏-数据源-文件夹,切换到选择文件夹,并选中“测试”这个文件夹,那么测试文件夹下面的所有excel都将被导入。
注意:选择文件夹时是看不到具体的excel文件的,只能看到文件夹,我们只要进入到包含excel文件的上层文件夹,选择文件夹就可以了
我们可以看到,测试文件夹下面还有一个新建文件夹,默认情况下新建文件夹下面的excel是不会被导入的。如果我们想把新建文件夹下面的excel文件也一并导入,那么可以勾选Excel选项下面的遍历子目录选项。
ExcelToDatabase介绍及下载
介绍
- ExcelToDatabase-批量导入Excel文件到MySQL/Oracle/SQL Server/PostgreSQL/Access/Hive/SQLite/达梦数据库的自动化工具
下载
标签:导入到,文件,数据库,excel,文件夹,文件批量,导入 From: https://blog.51cto.com/u_12634008/8130340