mysql中mysql_insert_id的替代方案?

DNB*_*ims 0 php mysql multithreading

我google的mysql_insert_id,关于线程安全问题......我担心我只有一个MySQL用户连接DB,所以,我认为mysql_insert_id对我的应用程序来说不是很安全.是否有任何"更安全"的方法从MySQL返回最后一个插入ID?谢谢.

Ste*_*n B 5

只要没有两个线程共享一个数据库连接,就不应该得到任何错误的ID.mysql_insert_id每个连接存储,而不是每个用户.