Có, bạn có thể.
Hàm là mỗi phiên, nhưng nó cũng chỉ hợp lệ cho truy vấn cuối cùng.
Có nghĩa là, bạn sẽ không bao giờ có một người dùng "làm ô nhiễm" last_insert_id của người khác, nhưng bạn không thể khôi phục một insert_id từ hai lần chèn trước. Khi bạn cần thực hiện nhiều lần chèn liên tiếp và không cần id cho đến sau này, hãy đặt chúng làm biến:
INSERT INTO ...
SET @foo_id = LAST_INSERT_ID();
INSERT INTO ...
SET @bar_id = LAST_INSERT_ID();
INSERT INTO some_join_table VALUES (@foo_id, @bar_id);