Eğer kullanabileceğiniz bir sonraki auto_increment kimliği almak için:
SELECT auto_increment FROM information_schema.tables WHERE table_name = 'table-you-want-to-check';
Ancak, kodun mantık auto_increment id veya last_insert_id() güvenmek istemeyebilirsiniz. Örneğin, iki kişi, A & diyelim B, aynı anda yakın adresinden db soru ekliyoruz ve kişinin sorunun id belirlemek için last_insert_id() kullanıyorsunuz. Her ikisi de aynı anda kendi sorunuzu göndermek ne olur? last_insert_id() kişi A veya B mi?
Bu sorunu aşmak için bir yöntem, id artırılır otomatik yerine ya da ilave olarak, bir "ön-tanımlı" id ya da guid kullanmaktır.