以下は、次のAUTO_INCREMENT
を見つけるための最もパフォーマンスの高い方法です。 テーブルの値。これは、数百万のテーブルを収容するデータベースでも迅速です。これは、潜在的に大きなinformation_schema
にクエリを実行する必要がないためです。 データベース。
mysql> SHOW TABLE STATUS LIKE 'table_name';
// Look for the Auto_increment column
ただし、クエリでこの値を取得する必要がある場合は、information_schema
にアクセスしてください。 あなたが行かなければならないデータベース。
SELECT `AUTO_INCREMENT`
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'DatabaseName'
AND TABLE_NAME = 'TableName';