Comprendre la structure de votre table est essentiel pour écrire des requêtes correctes et concevoir des bases de données efficaces. Le Panel MySQL Nobregas fournit une vue Structure détaillée qui montre la configuration de chaque colonne, les clés et les index en un coup d'œil.
Accéder à la Vue Structure
- Connectez-vous sur mysql.nobregas.org.
- Naviguez vers Databases > cliquez sur Manage sur votre base de données.
- Cliquez sur un nom de table ou le bouton Browse pour ouvrir la page Table Browse.
- Cliquez sur l'onglet Structure en haut de la page.
Lire le Tableau d'Informations des Colonnes
L'onglet Structure affiche un tableau avec les colonnes suivantes pour chaque champ :
Nom de Colonne
Le nom de la colonne tel que défini dans le schéma (par exemple, id, email, created_at).
Type de Données
Le type de données MySQL et la longueur (par exemple, int(11), varchar(255), text, decimal(10,2), timestamp).
Null
Indique si la colonne accepte les valeurs NULL :
- YES — La colonne peut être vide (NULL).
- NO — La colonne nécessite une valeur.
Key
Indique si la colonne fait partie d'une clé :
- PRI — Clé primaire (identifiant unique pour chaque ligne).
- UNI — Clé unique (les valeurs doivent être uniques dans toutes les lignes).
- MUL — Index (utilisé pour accélérer les recherches et les jointures).
Ces informations sont affichées sous forme de badges colorés pour une identification facile.
Défaut
La valeur par défaut assignée à la colonne quand une nouvelle ligne est insérée sans spécifier cette colonne. Affiche NULL, une valeur spécifique ou CURRENT_TIMESTAMP.
Extra
Propriétés supplémentaires :
- auto_increment — La valeur est automatiquement générée séquentiellement.
- on update CURRENT_TIMESTAMP — L'horodatage se met à jour automatiquement quand la ligne est modifiée.
Pourquoi C'est Important
Comprendre la structure de votre table vous aide à :
- Écrire des requêtes précises — Connaître les noms et types de colonnes avant d'écrire du SQL.
- Optimiser les performances — Identifier les colonnes qui pourraient bénéficier d'index sur les clauses WHERE, JOIN ou ORDER BY.
- Déboguer les problèmes — Repérer les colonnes nullable causant des NULL inattendus, ou l'auto_increment manquant sur les champs ID.
- Planifier les modifications de schéma — Comprendre la structure actuelle avant d'ajouter ou de modifier des colonnes.
Basculer entre Data et Structure
Basculez librement entre les onglets Data et Structure à tout moment. L'onglet Data montre le contenu réel ; l'onglet Structure montre la conception.