2024-04-01

# ExcelToDatabase:自动导入Excel到数据库的生产力工具

![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c81124be27b24b559c22684ed1346cc6.png)

## 简介

**ExcelToDatabase** 是一个可以批量导入excel(xls/xlsx/xlsm/xlsb/csv/txt)到数据库(mysql/oracle/sql server/postgresql/access/hive/sqlite/达梦)的自动化工具。

***自动***是其最大的特点,因为它可以根据excel自动生成表信息与数据库建立联系,最终将数据导入到数据库表。

***批量***是它另一个特点,因为可以做到自动化,所以你可以一次性导入成千上万张表而不是一个一个导。

**定时**导入导出,实时刷新,实现Excel数据与数据库表数据的无缝连接。

## 工具特色:

**自动**:工具可以根据excel自动生成表名、列名、列类型及其长度,最终创建表并导入数据,或者根据生成的表信息与数据库表自动匹配并追加或者更新数据

**批量**: 通常你只能用其他工具一个一个手动导入excel到数据库,但是现在,你可以一次性导入成千上万张表

**简单**: 只需要提供excel文件位置和目标数据库连接信息,工具就能开始工作直到excel全部被导入

**快捷**:全部导入100张每张1万行x20列x1MB的excel用时1分46秒,

导入一个100万行x50列x300MB的大型excel仅需3分24秒,

导入一个1000万行x30列x4GB的巨型csv仅需5分35秒,

导入一个10个sheet共1000万行x50列x2GB的巨型excel仅需31分25秒

(普通笔记本测试)

**智能**:你是否手动导入时经常遇到错误?不要担心!工具可以轻松避免或者自动纠正。

**定时**: 可以使用内置定时任务功能或搭配其他定时任务程序,实现定时导入

**实时**:  利用定时任务,可实现当excel数据更新时,实时同步更新至数据库

**安全**:工具无任何互联网连接程序,完全支持本地离线或局域网工作,且已通过360安全检测并上架联想应用商店,保障数据安全

## 支持环境

* 操作系统:Windows/Linux/Mac

* Excel:xls/xlsx/xlsm/xlsb/csv/txt

* 数据库:MySQL/Oracle/SQL Server/PostgreSQL/Access/Hive/SQLite/达梦

## 程序下载

Windows 10/11:

- 前往联想应用商店下载:[前往下载](https://lestore.lenovo.com/detail/L105832)

- 点击下载最新版本:[点击下载](https://gitee.com/ruyi-machine-reflector-bare/download-excel-to-database/releases/download/latest/ExcelToDatabase.rar)

Windows 7:[点击下载](https://gitee.com/ruyi-machine-reflector-bare/download-excel-to-database/releases/download/latest/ExcelToDatabase%20for%20Win7.rar)

Linux:[点击下载](https://gitee.com/ruyi-machine-reflector-bare/download-excel-to-database/releases/download/latest/ExcelToDatabase%20for%20Linux.tar.xz)

Mac:[点击下载](https://gitee.com/ruyi-machine-reflector-bare/download-excel-to-database/releases/download/latest/ExcelToDatabase%20for%20Mac.zip)

## 使用方法:

1、点击ExcelToDatabase.exe启动程序

2、新建数据库连接

3、数据库连接成功后新建配置

4、选择要导入的Excel,目标表以及导入模式(必填)

5、根据需要调整高级选项(可选)

6、点击开始

## API:

工具提供可供其他应用程序调用的API能力,用于无图形化界面的后台导入

例如:ExcelToDatabase.exe 测试连接1 测试配置1

命令:ExcelToDatabase.exe

参数1:测试连接1--连接名称

参数2:测试配置1--配置名称

## 系列教程:

一:[新建数据库连接指南](https://blog.csdn.net/qq_37955852/article/details/133927148)

二:[一键导入excel到数据库](https://blog.csdn.net/qq_37955852/article/details/128504107)

三:[多个excel文件批量导入到数据库](https://blog.csdn.net/qq_37955852/article/details/128511424)

四:[合并多个excel文件数据](https://blog.csdn.net/qq_37955852/article/details/128513115)

五:[定时导入excel到数据库](https://blog.csdn.net/qq_37955852/article/details/128513343)

六:[实时同步刷新excel数据到数据库](https://blog.csdn.net/qq_37955852/article/details/128519737)

七:[导入复杂表头的excel到数据库](https://blog.csdn.net/qq_37955852/article/details/134022248)

## 性能测试

![在这里插入图片描述](https://img-blog.csdnimg.cn/99456f3e0b29423ca9c4339040576dd9.png)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 头条 DBRX MoE[https://www.databricks.com/blog/introducing-d...
    数科每日阅读 1,175评论 0 0
  • 二十一世纪旧体诗词风骚榜[https://www.jianshu.com/c/da968ae2d498] 上榜絮语...
    张成昱阅读 1,576评论 0 17
  • 昨天没有早上5点起床,6点起的。睡多一个小时。 是因为我第二天要坐高铁,我不带笔记本手提电脑,提前把这几天的公众号...
    竹衣阅读 643评论 0 0
  • 不得不承认,我真是爱折腾。经康师傅方便面送货老板提示,我今晚一鼓作气又在3号仓库搭了一个阁楼,然后把这次康师傅的1...
    一支青荷阅读 721评论 0 2
  • 昨天晚上,林先生在手机上查了好多资料,其实我知道他不是专业的,我们都不是专业的,但是都想找到一丝一毫的证据来安慰自...
    影汐_7136阅读 1,157评论 2 3

友情链接更多精彩内容