首页 > 数据库 >excel 2DB---excel数据批量写入数据库

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

时间:2023-10-27 15:26:55浏览次数:32  
标签:sheet 数据库 excel 默认 --- 修改 2DB 入库

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等各种第三方工具的调用

  

 

 

 

 

 

标签:sheet,数据库,excel,默认,---,修改,2DB,入库
From: https://www.cnblogs.com/gkdata/p/17792415.html

相关文章

  • SP10570 LONGCS - Longest Common Substring
    SP10570LONGCS-LongestCommonSubstring更好的阅读体验提供一个后缀数组解法。多字符串,中间加分隔符然后后缀排序求出\(sa\)和\(height\)。把每个字符串对应的位置染上颜色,问题变为寻找\(i,j\)使得区间\([i,j]\)包含\(n\)种颜色并且\(\min_{k=i+1}^{j}height_k\)......
  • 攻克数字--魔方罗盘的商品榜单数据生成python代码
    ①先配置,方法同数据解析入库(https://www.cnblogs.com/gkdata/p/17792339.html)②生成python代码importsyssys.path.append(r'D:\安装包\GKData\ApiConfig')importGkGk.Guid2DB_Path=r'"D:\安装包\GKData\3rdLibs\Guid2DB.exe"'_headers_dict......
  • os: ubuntu23.10 -- 更新脚本(update)
    os:ubuntu23.10--更新脚本(update)    一、ubuntu23.10更新脚本1[wit@ubuntu:null]$cat~/user/tools/update2#!/usr/bin/envbash3456echo"----update----";7echo;8echo211224ln|sudo-Sdate"+%F%T";9echo21......
  • Kubernetes 中使用consul-template渲染配置
    Kubernetes中使用consul-template渲染配置当前公司使用consul来实现服务发现,如Prometheue配置中的target和alertmanager注册都采用了consul服务发现的方式,以此来灵活应对服务的变更。但对于其他服务,是否也有一个通用的方式来使用consul管理配置文件?本文中描述如何使用consul-tem......
  • Excel表格数据可视化的六大常见方式,看看你都会吗?
    当涉及到Excel表格数据的可视化,有许多不同的方式可以展示和呈现数据。以下是六种常见的Excel表格数据可视化方式的详细介绍。1.条形图(BarChart)条形图是一种常见的数据可视化图表类型,用于比较不同类别或组之间的数据。在Excel中创建条形图非常简单。首先,选择包含数据的表格区......
  • U-Boot工作原理
    U-Boot是一个开源的bootloader项目,具有多种功能和特性。以下是U-Boot的主要功能和工作原理的简要介绍:初始化硬件:U-Boot可以初始化各种硬件设备,包括CPU、内存、硬盘、网络接口等。它通过执行一系列的初始化代码,将硬件环境设置好,以便后续的操作或程序的运行。支持丰富的外设驱动:U......
  • [node]package入门---简单记录,日后补充
    参考:package入门:https://cloud.tencent.com/developer/article/1195063npm i 添加包:https://www.cnblogs.com/it-wwp/p/16719235.htmlnpm i 删除包:https://blog.csdn.net/m0_46149348/article/details/1308622181. 安装node.js自行百度,不作说明。 如果本地安装速度太慢,切......
  • C#入门:如何合理制定方法参数-下
    在上一篇中:https://www.cnblogs.com/kevin-Y/p/17792071.html我们将程序组成为三个主要对象:字段、查询范围、行为控制器。字段、查询范围都是数据,都分别对应一个类,有各自属性,并能保存和读取行为控制器则是一个接口,有N种实现类,每一种类型的字段就有一种实现类publicinterf......
  • 数据结构与算法-基本概念
    什么是数据结构与算法从广义上讲数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。从狭义上讲,是指某些著名的数据结构和算法,比如队列、栈、堆、二分查找、动态规划等。这些都是前人智慧的结晶,我们可以直接拿来用......
  • 攻克数字--获取魔方罗盘的商品榜单数据并入库
                ......