mysql 批量插入 获取所有自增ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 批量插入 获取所有自增ID相关的知识,希望对你有一定的参考价值。

参考技术A 1、没谷歌到php可以用的直接方法,不过可以获取批量插入的第一个自增id

2、假设批量插入的数据的自增ID是连续的,则可以通过第一个自增ID获取所有自增ID

3、测试批量插入的数据的自增ID是否是连续的,即插入过程中,单独插入其他数据,批量插入的自增ID是否连续

4、生成批量插入10w条数据的sql

5、navicat打开两个页面,一个是上面的sql,一个是一条单独插入的sql(这条sql的test_id,要大于上面sql里随机数的最大值,方便查看)

6、所以可以使用2中的方式获取批量插入的所有自增ID

以上是关于mysql 批量插入 获取所有自增ID的主要内容,如果未能解决你的问题,请参考以下文章

mybatis批量插入,怎么返回生成的自增主键

MyBatis 批量插入获取自增 id 问题解决

mybatis批量插入,然后获取每个对象自增的id,怎么实现啊

mybatis批量插入,怎么返回生成的自增主键

Mysql批量插入返回Id错乱(原因分析)

mysql存储过程批量向表插入数据