Navicat如何使用Excel导入数据

Navicat如何使用Excel导入数据?

前置工作:安装一个高版本的Navicat(我是Navicat Premium 15版本)

应用场景,用户系统上线初期,需要有大量的数据录入,例如字典表中的一些数据。

客户会给到我们Excel,这时我们又不想写接口,和自己编写sql脚本,用Excel导入或许是个不错的选择。

image-20231013154332613

1:编写Excel,Excel的列名需要与数据库的表中的列对应上。

image-20231013154638122

如何在Excel中生成表的主键ID(A列)?

参考链接:

https://blog.csdn.net/Calvin_zhou/article/details/113185202#:~:text=%E5%B0%86%E9%BC%A0%E6%A0%87%E5%AE%9A%E4%BD%8D%E5%88%B0%E8%A6%81%E7%94%9F%E6%88%90uuid%E7%9A%84%E8%A1%A8%E6%A0%BC%E4%B8%AD,%E5%B0%86uuid%E6%A0%BC%E5%BC%8F%E5%A4%8D%E5%88%B6%E5%88%B0%E5%A6%82%E5%9B%BE%E6%89%80%E7%A4%BA%E4%BD%8D%E7%BD%AE%EF%BC%8C%E9%BC%A0%E6%A0%87%E8%A1%A8%E6%A0%BC%E5%A4%84%E7%94%9F%E6%88%90uuid%EF%BC%8C%E5%90%91%E4%B8%8B%E6%8B%96%E5%8A%A8%E4%BE%9D%E6%AC%A1%E7%94%9F%E6%88%90%E5%85%B6%E4%BB%96uuid

2:准备好数据录入之后,来到Navicat,选择要导入数据的表,点击导入向导。

image-20231013155019959

导入类型选择Excel文件

image-20231013155109163

设置导入的数据源

image-20231013155207705

这里设置一下导入Excel的一些参数,下图可以供你们参考。

image-20231013155427724

image-20231013155246135

点击下一步,根据自己业务场景勾选是否要新建表,这个表已经在我们数据库中存在了,所以这里我不做勾选。

image-20231013155545303

点击下一步。

image-20231013155655317

这里设置一下导入的模式:

正常情况下,就选择默认的添加记录到目标表,也就是将excel中的数据添加到表中。

最下面的复制,删除目标全部记录,并从源重新导入,是指删除目标表的数据,用excel表中的数据替换。

image-20231013155813613

这里看到Successfully就说明导入成功了,如果遇到导入失败的,可以点击日志,查看具体的错误信息。

image-20231013155817194

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值