Berikut adalah cara paling efektif untuk menemukan AUTO_INCREMENT
berikutnya nilai untuk sebuah meja. Ini cepat bahkan pada basis data yang menampung jutaan tabel, karena tidak memerlukan kueri information_schema
yang berpotensi besar basis data.
mysql> SHOW TABLE STATUS LIKE 'table_name';
// Look for the Auto_increment column
Namun, jika Anda harus mengambil nilai ini dalam kueri, maka ke information_schema
database Anda harus pergi.
SELECT `AUTO_INCREMENT`
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND TABLE_NAME = 'TableName';