【发布时间】:2015-10-19 06:59:57
【问题描述】:
我考虑了谷歌排名靠前的结果,几乎所有的 mysql 功能等等......不幸的是,据我所知,不添加新行到数据库的表中,我们可以'不知道下一个主键。请说我错了。这个问题怎么可能没有解决方案?我很失望。
【问题讨论】:
-
你不能确定(如果你有多个并发用户,即使读取 MySQL 分配的下一个值也不能保证);但真正的问题是“你为什么需要这样做?”
-
因为在我的项目中,我是用AJAX上传图片的,旁边是提交了包含图片的文章。所以我需要为图片添加一个外键,以便它们可以与候选文章相关联。也就是说,我需要学习候选文章的主键,才能将这个值作为文章中图片的外键。
-
仍然不需要预测下一个将被分配的id