MariaDB 現在のAUTO_INCREMENT値を確認する

MariaDB 現在のAUTO_INCREMENT値を確認する

MariaDBで、現在のAUTO_INCREMENT値を確認する手順を記述してます。

環境

  • OS Rocky Linux release 8.4 (Green Obsidian)
  • MariaDB 10.6.4
  • phpMyAdmin 5.1.1

手順

現在のAUTO_INCREMENT値を確認するには「show table status like」か「information_schema.tables」を使用します。

show table status like 'テーブル名';

or

SELECT auto_increment FROM information_schema.tables
WHERE table_schema = 'DB名' and table_name = 'テーブル名';

実際に、「foo」というDBの「sample」というテーブルの値を確認してみます。

show table status like 'sample';

実行結果

「information_schema.tables」でも同様です。

SELECT auto_increment FROM information_schema.tables
WHERE table_schema = 'foo' and table_name = 'sample';

実行結果