首页 > 数据库 >多个excel文件批量导入到数据库

多个excel文件批量导入到数据库

时间:2023-11-01 18:06:56浏览次数:35  
标签:导入到 文件 数据库 excel 文件夹 文件批量 导入

多个excel文件批量导入到数据库

摘要:如果我们有几十上百个excel要导入到数据库,此时如果用navicate等数据库编辑器提供的excel导入功能,手工一个一个导入就异常繁琐而且非常耗时了。这里我们使用ExcelToDatabase工具,直接批量导入,全部交给工具自动导入就好了,彻底解放双手!

使用示例

如图所示,我需要将测试文件夹下面的excel文件导入到数据库里面去

多个excel文件批量导入到数据库_数据库

我们有两种选择excel的方式,一种是选中需要导入的excel文件,另一种是选中这个文件夹,若选中文件夹,则该文件夹下的所有excel文件都将被导入。选择文件夹时,如果文件夹下面的子文件夹的excel也需要导入,则可以勾选Excel选项界面的遍历子目录选项

下面以mysql数据库为例,分别介绍两种选择方式 方式一:选择文件

多个excel文件批量导入到数据库_子目录_02

如图,这里选中了6个文件,点击开始,1秒钟就将6个文件导入到数据库里面去了

多个excel文件批量导入到数据库_批量导入_03

注意,在测试.xlsx这个文件里是包含两个sheet的,所以可以看到测试.xlsx导入进去是两个表,表名则是分别在后面加上了sheet的名称

方式二:选择文件夹

在菜单栏-数据源-文件夹,切换到选择文件夹,并选中“测试”这个文件夹,那么测试文件夹下面的所有excel都将被导入。

多个excel文件批量导入到数据库_数据库_04

注意:选择文件夹时是看不到具体的excel文件的,只能看到文件夹,我们只要进入到包含excel文件的上层文件夹,选择文件夹就可以了

我们可以看到,测试文件夹下面还有一个新建文件夹,默认情况下新建文件夹下面的excel是不会被导入的。如果我们想把新建文件夹下面的excel文件也一并导入,那么可以勾选Excel选项下面的遍历子目录选项。

多个excel文件批量导入到数据库_数据库_05

多个excel文件批量导入到数据库_批量导入_06

ExcelToDatabase介绍及下载

介绍

  • ExcelToDatabase-批量导入Excel文件到MySQL/Oracle/SQL Server/PostgreSQL/Access/Hive/SQLite/达梦数据库的自动化工具

下载

标签:导入到,文件,数据库,excel,文件夹,文件批量,导入
From: https://blog.51cto.com/u_12634008/8130340

相关文章

  • 定时导入excel到数据库
    定时导入excel到数据库前面我们介绍了一键导入excel到数据库的方法,省去了excel导入数据库的繁杂步骤,解决了中间可能遇到的各种问题。也介绍了多个excel文件批量导入到数据库的方法,实现了无人值守的批量导入。现在我们介绍如何实现定时导入,实现全自动化。示例如图,假设我们有一张表......
  • 实时同步刷新excel数据到数据库
    实时同步刷新excel数据到数据库前面,我们已经讲了定时导入excel到数据库,我们只需要稍作修改就可以实现实时刷新。新增定时任务,定时设置全部填*,即代表实时运行可以在定时任务界面看到任务在不停的运行,当excel数据更新了,点击保存后,马上就可以在数据库看到更新的数据了因为实时运行刷......
  • 合并多个excel文件数据
    合并多个excel文件数据工作中,经常我们会得到一些excel表格,存放着格式相同的一些数据。如果我们想要对这些数据进行数据分析,因为数据分布在多个excel文件或者多个sheet,分析起来比较困难,此时我们就需要将它们合并到一个excel文件或者合并到数据库来进行分析处理。示例如图,我们需要将1......
  • 如何在excel中查找问号“?”星号“*”和“~”号
    Excel查找替换时如何使用通配符的问号? 若需要查找问号“?”,则在查找内容文本框中输入“~?”若需要查找星号“*”,则在查找内容文本框中输入“~*”。若需要查找问号“~”,则在查找内容文本框中输入“~~”。......
  • JavaScript能否实现在线Excel附件的上传与下载?
    前言在本地使用Excel时,经常会有需要在Excel中添加一些附件文件的需求,例如在Excel中附带一些Word,CAD图等等。同样的,类比到Web端,现在很多人用的在线Excel是否也可以像本地一样实现附件文件的操作呢?答案是肯定的,不过和本地不同的是,Web端不会直接打开附件,而是使用超链接单元格的形式来......
  • java poi 导出excel 单元格样式
    CellStylecs=wb.createCellStyle();//设置字体Fontfont=wb.createFont();font.setColor(IndexedColors.BLACK.getIndex());font.setFontHeightInPoints((short)12);font.setBold(true);//字体样式cs.setFont(font1);//边框cs.setBorderLeft(BorderStyle.THIN);......
  • 加固数据安全:Java助力保护Excel文件,让数据无懈可击
    摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。前言Excel文件保护是常用的一种功能,文件保护主要有三种:添加密码,如果没有密码不允许打开文件。添加密码,如果没有密码,不能修改文件,但可......
  • Python自动化办公——3个Excel表格中每个门店物品不同,想要汇总在一起(方法二)
    大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Python自动化办公处理的问题,一起来看看吧。上一篇文章中,我们已经看到了两种解决办法了,这一篇文章我们一起来看看另外一种方法。二、实现过程这里【瑜亮老师】另外再给了一个代码和思路,如下所示:#读......
  • # yyds干货盘点 # Python自动化办公——3个Excel表格中每个门店物品不同,想要汇总在一
    大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Python自动化办公处理的问题,一起来看看吧。上一篇文章中,我们已经看到了两种解决办法了,这一篇文章我们一起来看看另外一种方法。二、实现过程这里【瑜亮老师】另外再给了一个代码和思路,如下所示:#读取Excel......
  • 导入个Excel页面直接卡死,该如何解决
    JavaScript是单线程的语言,也就是说同步代码都需要排队去执行,这样就会造成很多问题,就比如:数据量大的excel文件的导入导出,会造成整个页面出现“假卡死”的现象。什么是“假卡死”呢?意思就是页面其实并没有卡死,但是用户做一些操作时,页面并没有及时给到反馈,这就会让用户觉得页面卡死......