mysql では、count() 関数を含む SELECT ステートメントを使用して、データベース内のテーブルの数をクエリできます。構文は、「SELECT count() FROM information_schema.TABLES WHERE TABLE_SCHEMA='データベース名'」です。 ;"。
このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。
データベース テーブルの数を表示する
構文は次のとおりです。
SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='dbname';
ここで、dbname は表示するデータベースの名前。
テーブル構造を表示します:
description tbname;
省略形も使用できます:
desc tbname;
例は次のとおりです:
select count(*) tables ,table_schema from information_schema.tables where table_schema='work_ad' group by table_schema;
以上がmysqlでテーブルの数をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。