MySQLでテーブル毎のデータ件数の確認

それぞれのテーブルに格納されているデータ件数を一度に纏めて表示する場合には次のSQLを発行すれば良い。

mysql> use information_schema;
mysql> select table_schema, table_name, table_rows from tables;

実行結果は次のようになる。

mysql user 7
performance_schema cond_instances 1000
performance_schema events_waits_current 1000
performance_schema events_waits_history 1000
performance_schema events_waits_history_long 10000
performance_schema events_waits_summary_by_instance 1000
performance_schema events_waits_summary_by_thread_by_event_name 1000
performance_schema events_waits_summary_global_by_event_name 1000
performance_schema file_instances 1000
performance_schema file_summary_by_event_name 1000
performance_schema file_summary_by_instance 1000
performance_schema mutex_instances 1000
performance_schema performance_timers 5
performance_schema rwlock_instances 1000
performance_schema setup_consumers 12
performance_schema setup_instruments 1000
performance_schema setup_timers 4
performance_schema threads 1000
sampleDb sampleTbl 1
sampleDb test1 0
testdb emp 0
testdb test 2