excel 2DB---excel数据批量写入数据库

发布时间 2023-10-27 15:15:00作者: 攻克数字

Excel2DB是一款读取excel数据自动入库的软件,支持读取xls、xlsx、csv格式。

优点:

1、绿色免安装

2、无需单独打开软件运行、可直接cmd、rpa、python等第三方软件调用

3、存储速度快、大数据读取

4、可以添加自定义字段

5、一次配置长期有效

6、支持sheet分别(并表)存放

7、支持自定义开始行做标题

软件说明:

一、打开软件

1、双击打开【Excel2DB】

注:这里可以发送快捷方式到桌面,方面后期直接打开

2、进入程序界面

 

二、导入Excel文件

点击导入按钮、导入需要配置的excel文件,支持xls、xlsx、csv格式。 

导入后自动生成界面

三、默认入库表格配置

1、手动导入excel文件路径

2、自动读取sheet名称(默认第一个)

3、自动生成数据库对应表名称(默认和sheet页名称相同,可修改)

4、默认显示行数(默认1000,可修改)

5、标题字段所在行(默认第一行、可修改)

6、sheet页预览区域

7、保存字段(默认读取全字段、可修改)

 

四、当前sheet页设置

1、入库表名称(一般情况下无需修改),比如:核心指标==》self_核心指标

2、标题起始行Data Start Row:(确定入库字段名称)

3、添加字段(添加入库数据缺失字段),比如:店铺名称=AAAA&店铺id=100001

4、去重字段(防止数据重复录入),比如:日期,店铺名称

5、保存字段(需要入库的字段,可以对表中字段进行删减)注:去重字段必须保留

6、保存设置config:sheet页配置好后保存当前sheet页设置(特别重要)

 

五、切换sheet页设置

1、切换sheet页(page Up/page Down),重复步骤【四】,每个sheet都需要单独设置

强调:每个sheet页设置完后后,一定要点击【Config】按钮、进行配置保存,无保存无法入库

如果当前sheet页不需要入库,跳过配置即可

 

六、数据库链接

1、支持3种数据库:sql server、mysql、sqlite

默认提示:server=服务器;port=3306;user id=core;password=密码; database=数据库;

修改后样式:server=223.5.240.173;port=3306;user id=gk_test;password=gk123456; database=gk;

 

 2、数据库配置完成后,点击connect做链接测试、会有链接成功提示按钮

 

七、生成配置文件

1、点击SaveConfig按钮、保存配置文件(默认工作簿名称),建议修改短一些

2、默认保存路径、根目录Config文件夹下(可修改)

C:\Users\Administrator\Desktop\Excel2DB\Config

 

3、可引入历史配置文件,做修改后再保存

 

八、运行测试

1、点击【RUN】按钮做入库测试,会出现数据入库界面

2、利用数据库工具查看数据是否入库

如果入库失败或者与自己预期不符,可返回重新修改配置文件

 

九、复制指令、第三方调用

1、点击【CopyCmd】按钮,会复制再剪切板

2、打开cmd命令窗口,粘贴即可运行

修改文件地址、即可实现同类型文件的入库

 

影刀指令调用

对文件夹中的文件批量读取入库

注意:路径前后有双引号需要构建

备注:程序支持cmd、python、PRA等各种第三方工具的调用