mysql批量插入数据的可以获取对应自增id吗?

TIGERB
  • 9.4k

mysql批量插入数据的可以获取对应自增id吗?

回复
阅读 5.4k
6 个回答
✓ 已被采纳

建议自己封装下,插入成功返回的时候,$this->db->getLastInsID()获取最后插入的ID,根据插入条数倒推其他的ID

不可以获取,你得一条一条插入

这个需要自己手动存吧

批量插入数据时,先生成id,之后连id一起批量加进去.

不可以,但是数据较多时速度比循环单次插入要快,数据较少不明显。

哪有什么批量插入啊, 其实都是单条一条插入的 , 你在一个循环里面调用插入的方法, 吧返回的id保存在一个数组中就好了啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏