INFORMATION_SCHEMA.COLUMNS を使用すると、データベース内のすべてのテーブルを 1 つのステートメントで記述することができます。構文は次のとおりです。
SELECT *FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA=’yourDatabaseName’\G
ここでは、2 つのテーブルを持つデータベースの例を使用しています。
テーブル名は次のとおりです -
上記の構文をデータベースに実装します。クエリは次のとおりです。 -
mysql> select * FROM information_schema.columns WHERE table_schema = 'sample'\G
次は、データベース内の 2 つのテーブルを説明する出力です。
えええええ以上がMySQL の 1 つのステートメントでデータベース内のすべてのテーブルを記述するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。