有时候我们需要从excel导入几十万条数据到数据库,如果单纯的 inset 会把自己心态玩崩,目前我想到最好的一个办法分享下。
思路:
把excel文件导入到数据库下,然后通过sql语句插入。sql语句的思路也很简单--->通过查出来的数据向相应表增加。
1、navicat 上导入你需要传入进来的excel文件
2、执行sql语句
INSERT INTO `库名`.`需要最终结果导入库的表名` (
`需要填充的相关字段`
)
SELECT
`相关字段`
FROM `导入的excel表名`;