养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何将excel数据导入到sql中

时间:2024-10-19 15:43:55

当excel的数据量太大时,我们可以将数据导入到sql数据库中,然后再进行相应的业务操作。

工具/原料

工具:电脑

软件:mysql和navicat

方法/步骤

1、1.新建数据库shop,然后导入数据。

如何将excel数据导入到sql中

2、2.选择需要导入的表。

如何将excel数据导入到sql中

3、3.为闫龇疮傣源定义一些附加选项若excel数据量太大,可以在导入过程中的下面界面分批导入,开始行和结束行设置那里可以决定导入哪个范围的数据。

如何将excel数据导入到sql中

方法/步骤2

1、若数据量为1廴类锾渭00万行或者更多,第一次导入时,“第一个数据行”(也就是开始行)那里设置为2(表示从第婷钠痢灵2行开始导入数据,因为第1行是字段列名),在”最后一个数据行”(也就是结束行)那里设置为10000(表示导入到第10000行结束),这样就可以把前10000行数据导入到数据库中。第2次分批导入:在“第一个数据行”(也就是开始行)那里设置10001(表示从接着前面第一次导入的位置开始导入,所以在前面导入的行数10000+1就是10001),在”最后一个数据行”(也就是结束行)那里设置20000,每次分批导入都以此类推。

2、4.选择往幡郴镭钒哪个表里导入数据如果是像新数据库里导入数据,在下面“新建表”那里打勾,如果是向已有的数据库里导入数据,不需要在新建表那里✔

如何将excel数据导入到sql中

3、5.定义源表钱砀渝测(excel表)和目标表(数据库表)的对应关系。如果目标表(数据库表)设置了主键,在这一步就要按业务需嫫绑臾潜求,在对应目标栏目的主键那里勾选,否则后面不能进行更新模式。注意:有些excel数据本身没有列名,第一行就是数据,例如下面:

如何将excel数据导入到sql中

方法/步骤3

1、这时候先导入数据,导入完成后,再在navicat里使用可视化界面修改成列名即可。(方法如下图)

如何将excel数据导入到sql中

2、1)上面的图片中没有设置主键,这时因为有些数据在业务上没有主键,这时候就不需要设置。这个主要根据自己的实际业务需求来灵活处理。

3、6.选择导入模式根据具体情况我们可以选择不同的选项,如果是新表,我们选择第一项“添加:添加记录到目标表”。

如何将excel数据导入到sql中

方法/步骤4

1、7.点击“开始”按钮执行导入命令。导入完成后还会有一个导入结果的消息提示,可以看是否导入成功,以及报错的原因是什么。

如何将excel数据导入到sql中

2、最后点击保存即可。

如何将excel数据导入到sql中

© 一点知识