MariaDB 各テーブルごとのレコード数を抽出する

MariaDB 各テーブルごとのレコード数を抽出する

MariaDBで、各テーブルごとのレコード数を抽出する手順を記述してます。

環境

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

手順

DBにあるテーブルごとのレコード数を取得する場合は、「information_schema」の「TABLES」を使用します。

information_schema.TABLES 

実際に、取得してみます。

SELECT 
TABLE_NAME, TABLE_ROWS 
FROM information_schema.TABLES 
WHERE TABLE_SCHEMA = 'foo'

実行結果をみると、各テーブルごとにあるレコードの数が取得できていることが確認できます。