ホームページ >バックエンド開発 >PHPチュートリアル >PHP で MySQL テーブルの列名を取得するにはどうすればよいですか?
MySQL でのテーブルの列名の抽出
PHP には、MySQL テーブルの列の名前を取得する方法が複数あります。
1. DESCRIBE
DESCRIBE コマンドは、列名を含むテーブルの詳細な説明を提供します:
DESCRIBE my_table;
2。 INFORMATION_SCHEMA
MySQL の INFORMATION_SCHEMA システム データベースには、データベース オブジェクトに関するデータが含まれています。このメソッドを使用して列名を取得するには:
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';
3. SHOW COLUMNS
もう 1 つの代替方法は、SHOW COLUMNS コマンドです:
SHOW COLUMNS FROM my_table;
4。グループ化連結
単一行でカンマで区切られた列名を取得するには:
SELECT group_concat(COLUMN_NAME) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';
以上がPHP で MySQL テーブルの列名を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。