Desc table :
On peut étudier la structure d'une table avec la déclaration DESCRIPTION ou DESC. La requête suivante décrite la structure de la table élève.
mysql> desc élève;
+---------+-------------+------+-----+---------+-------+
| Champ | Type | Nul | Clé | Par défaut | Extra |
+---------+-------------+------+-----+---------+-------+
| étudid | int(10) | OUI | | NUL | |
| nom | varchar(20) | OUI | | NUL | |
| adresse | varchar(40) | OUI | | NUL | |
| téléphone | int(10) | OUI | | NUL | |
+---------+-------------+------+-----+---------+-------+
4 lignes dans le groupe (0.00 sec)
La déclaration SHOW FIELDS FROM sert également à afficher la même structure.
mysql> SHOW FIELDS FROM élève;
Listes des tables :
On peut afficher la liste des bases de données avec la requête SHOW TABLES. La requête suivante affichera la liste des tables de la base de donnée active.
mysql> show tables;
+--------------------+
| Table_dans_l'exemple |
+--------------------+
| élève |
+--------------------+
1 ligne dans le groupe (0.00 sec)
|