ホームページ > データベース > mysql チュートリアル > MySQL テーブルの列名を PHP 配列に取得するにはどうすればよいですか?

MySQL テーブルの列名を PHP 配列に取得するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-12-13 19:16:10
オリジナル
106 人が閲覧しました

How to Get MySQL Table Column Names into a PHP Array?

MySQL テーブルから PHP 配列に列名を取得する方法

MySQL テーブルの列名を取得し、それらを格納するにはPHP 配列では、INFORMATION_SCHEMA 仮想データベースを通じてメタデータの力を活用します。このデータベース内の INFORMATION_SCHEMA.COLUMNS テーブルには、列に関する豊富な情報が保持されます。

クエリ構文:

SELECT `COLUMN_NAME` 
FROM `INFORMATION_SCHEMA`.`COLUMNS` 
WHERE `TABLE_SCHEMA`='yourdatabasename' 
    AND `TABLE_NAME`='yourtablename';
ログイン後にコピー

説明:

  • このクエリは、すべての COLUMN_NAME 値を取得します。 COLUMNS テーブル。
  • WHERE 句は、ターゲット データベース スキーマ (TABLE_SCHEMA) とテーブル名 (TABLE_NAME) を指定します。

INFORMATION_SCHEMA の利点:

  • (とは異なり、標準 SQL を提供します) MySQL 固有の SHOW 構文)。
  • 型、NULL 可能性、サイズ、文字セットなど、列に関する多数のメタデータを提供します。

INFORMATION_SCHEMA とその区別に関するより包括的な情報については、 SHOW と INFORMATION_SCHEMA の間については、MySQL の公式ドキュメントを参照してください。

以上がMySQL テーブルの列名を PHP 配列に取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート