データベース全体のテーブル名を読み取るには、SHOW TABLES ステートメントを使用できます。構文は次のとおりです。 SHOW TABLES [FROM db_name]。 db_name はオプションで、特定のデータベースを指定します。これに加えて、INFORMATION_SCHEMA データベースまたは MySQL ライブラリを使用してテーブル名を読み取ることもできます。
#MySQL を使用してデータベース全体のテーブル名を読み取る方法
方法使用法SHOW TABLES ステートメント。現在のデータベース内のすべてのテーブルの名前を返します。
<code class="sql">SHOW TABLES [FROM db_name]</code>
はオプションで、特定のデータベース内のテーブルを指定するために使用されます。指定しない場合は、現在のデータベースが照会されます。
<code class="sql">SHOW TABLES;</code>
<code>+-----------------------+ | Tables_in_database_name | +-----------------------+ | table_name1 | | table_name2 | | table_name3 | +-----------------------+</code>
SHOW TABLES ステートメントに加えて、データベース全体のテーブル名を読み取る他のメソッドもあります:
データベースを使用します:
INFORMATION_SCHEMA データベースには、テーブル名など、MySQL データベース内のオブジェクトに関するメタデータが含まれています。この方法を使用するには、次のクエリを使用できます:
<code class="sql">SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'database_name';</code>
以上がmysqlでデータベース全体のテーブル名を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。