mysql中insert会加锁吗 mysqli_insert_id需要lock表吗?

mysqli_insert_id需要lock表吗?mysqliuinsertuid是在会话中获得的。如果其他用户同时插入它,或者您在插入它之后插入它,则两个用户都可以获得正确的插入ID,而无需锁定表。

mysqli_insert_id需要lock表吗?

mysqliuinsertuid是在会话中获得的。如果其他用户同时插入它,或者您在插入它之后插入它,则两个用户都可以获得正确的插入ID,而无需锁定表。实际上,ID语句不执行数据库io。可以理解,该值是在插入时返回的。如果它存储在连接会话的变量中,则调用此函数只能从内存中获取数据。