原来mysql_insert_id()也不安全啊,不知道有没有其他方法可以用来得到插入的自增ID
今天我负责的一个项目出了问题,插入数据之后调用mysql_insert_id()拿取插入的自增ID的时候一直返回0,试了一下在本地是可以拿到的,但是放到线上就不可以了。
无奈,只好插入完毕之后再通过插入的值来查询一遍得到insert_id。
后来发现,mysql_insert_id() 带上数据量连接ID之后成功率倒是上升了很多,但是高并发下还是有可能会出现得到mysql_insert_id()返回0的现象。
不知道有没有其他方法可以用来得到插入的自增ID。
记。。。
- 本文标题:原来mysql_insert_id()也不安全啊,不知道有没有其他方法可以用来得到插入的自增ID
- 创建时间:2011-04-15 00:00:00
- 本文链接:posts/e15b.html
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!