如何将Excel文件中数据导入数据库

1 篇文章 0 订阅
1 篇文章 0 订阅

 

最近在公司中遇到一个问题,需要将Excel中的数据导入数据库,开始我的思路是:解析Excel文件,或许所需数据,生成SQL语句,然后在数据库中执行,如果有需要这样写的,可以在我的主页中下载,我已经上传。https://mp.csdn.net/console/upDetailed

后面想到了另外一种方式,打开Navicat premium软件,选中一个表复制一份

MP_Male_Basic_copy1就是我复制的表,接着将其改为你想命名的表名,然后选中Queries ,添加一个new query, 执行sql语句,清空数据

接着选中新加的表,添加字段,或者删除、修改字段

点击保存后,会生成一个old的表,将其删去 

接着选中新加的表,点进去,导入文件

 选择你需要导出的sheet,我的Excel下方有五个,我选中第二个

选中你需要导出的sheet

field name Row ,即为你表头的字段,没有的话,可以在Excel表中加一行

data row : 就是要导出,插入数据库的数据,从哪一行开始,哪一行结束

我这边,字段是34,数据从35开始到结束

接着选择Target Table ,这里就选择刚才新建的 

source field 为你Excel表中的字段,target field 选择 你数据库,表中的字段,一一对应

这个不用管,点击continue

 

点击start ,显示successfully,就为成功,你会在新建的表中看到数据已经导入了,中途有什么问题,请留言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值