我有一个表,其中有一列AUTO INCREMENT。插入新行时,我必须检索该列的值(我需要新行的值)。我已经阅读了很多关于它并找到了不同的解决方案,一种是使用SELECT LAST_INSERT_ID(). 我听说过很多不同的事情。我可以或不可以使用这个吗?我担心另一个连接可能会在我能够调用之前插入一个新行SELECT LAST_INSERT_ID(),从而得到错误的 ID。
总结一下,使用安全SELECT LAST_INSERT_ID()吗?如果没有,我怎样才能以安全的方式检索最后插入的 id?