Maison >développement back-end >tutoriel php >Comment puis-je obtenir les noms de colonnes MySQL dans un tableau ?
Obtenir les noms de colonnes MySQL dans un tableau
Pour obtenir les noms de colonnes d'une table MySQL dans un tableau, la solution recommandée consiste à exploiter INFORMATION_SCHEMA base de données virtuelle de métadonnées. Plus précisément, la table INFORMATION_SCHEMA.COLUMNS fournit des informations précieuses sur les structures de la base de données.
Pour récupérer les noms de colonnes à l'aide de SQL, exécutez la requête suivante :
SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_SCHEMA`='yourdatabasename' AND `TABLE_NAME`='yourtablename';
La base de données INFORMATION_SCHEMA est très polyvalente, vous permettant pour récupérer non seulement les noms de colonnes, mais également des détails tels que le type de colonne, la possibilité de nullité, la taille maximale, le jeu de caractères, etc. Cette approche est avantageuse par rapport à l'utilisation des commandes SHOW... de MySQL, car elle exploite le SQL standard plutôt que les extensions spécifiques à MySQL.
Pour plus d'informations sur la base de données INFORMATION_SCHEMA, reportez-vous à la documentation complète de MySQL :
[INFORMATION_SCHEMA](https://dev.mysql.com/doc/refman/8.0/en/information-schema.html)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!