所以这是我的架构,
TABLE articles
id -> AUTO_INCREMENT_VALUE
article_name -> STRING
Insert into articles(id,article_name) values (NULL,'Harry Potter')
每秒发生许多并发事务,
我正在使用MySQL的连接器/ python驱动程序执行此操作。
有没有什么方法可以在一个查询中同时获得LAST_INSERT_ID()以及插入?
这也安全吗?如果另一个插入已同时发生怎么办?
答案 0 :(得分:0)
cursor.lastrowid
获取connector / python中的最后一个auto_incremented值
此外,该函数在并发事务中使用是安全的