La siguiente es la forma más eficiente de encontrar el siguiente AUTO_INCREMENT
valor de una mesa. Esto es rápido incluso en bases de datos que albergan millones de tablas, porque no requiere consultar el information_schema
potencialmente grande base de datos.
mysql> SHOW TABLE STATUS LIKE 'table_name';
// Look for the Auto_increment column
Sin embargo, si debe recuperar este valor en una consulta, vaya al information_schema
base de datos que debe ir.
SELECT `AUTO_INCREMENT`
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND TABLE_NAME = 'TableName';