Le Panel MySQL Nobregas dispose d'un puissant constructeur visuel de tables qui vous permet de concevoir des tables de base de données sans écrire une seule ligne de SQL. Ajoutez des colonnes, définissez les types de données, configurez les clés — le tout grâce à une interface intuitive pointer-cliquer.
Accéder au Constructeur de Tables
- Connectez-vous sur mysql.nobregas.org.
- Cliquez sur Databases dans la barre de navigation supérieure.
- Cliquez sur le bouton Manage (ou cliquez sur le nom de la base de données) à côté de la base de données dans laquelle vous souhaitez créer une table.
- Cliquez sur le bouton Create Table en haut à droite.
Si la base de données n'a pas encore de tables, le constructeur apparaît directement sur la page avec un message convivial pour créer votre première table. Sinon, une fenêtre modale s'ouvre.
Étape 1 : Entrer un Nom de Table
En haut du constructeur, tapez un nom pour votre table dans le champ Table Name. Utilisez des noms descriptifs en minuscules avec des underscores :
usersproductsorder_itemsblog_posts
Les noms de tables peuvent contenir jusqu'à 64 caractères et ne doivent contenir que des caractères alphanumériques et des underscores.
Étape 2 : Ajouter des Colonnes avec les Modèles Rapides
Le constructeur fournit des boutons Quick Add pour les types de colonnes courants. Cliquez sur l'un d'entre eux pour ajouter instantanément une colonne préconfigurée :
| Modèle | Colonne Créée | Type de Données |
|---|---|---|
| ID (Auto) | id |
INT, Clé Primaire, Auto Incrémentation |
| Name | name |
VARCHAR(255) |
email |
VARCHAR(255) | |
| Text | content |
TEXT |
| Number | amount |
INT |
| Decimal/Price | price |
DECIMAL(10,2) |
| Yes/No | is_active |
TINYINT(1), Défaut 0 |
| Date | date |
DATE |
| Date & Time | datetime |
DATETIME |
| Timestamps | created_at + updated_at |
TIMESTAMP |
| Password | password |
VARCHAR(255) |
| JSON | data |
JSON |
Étape 3 : Ajouter des Colonnes Personnalisées Manuellement
Cliquez sur le bouton Add Column Manually pour ajouter une ligne de colonne vierge. Pour chaque colonne, configurez :
- Column Name — Le nom de la colonne (par exemple,
phone_number). - Data Type — Choisissez parmi INT, BIGINT, DECIMAL, VARCHAR, TEXT, TINYINT, DATE, DATETIME, TIMESTAMP ou JSON.
- Primary Key — Cochez si cette colonne est la clé primaire.
- Auto Increment — Cochez pour générer automatiquement des valeurs séquentielles (généralement associé à la clé primaire).
- Nullable — Cochez si la colonne peut contenir des valeurs NULL.
- Default Value — Définissez optionnellement une valeur par défaut.
Étape 4 : Vérifier et Créer
Le constructeur affiche un compteur de colonnes pour que vous puissiez vérifier combien de colonnes vous avez ajoutées. Passez en revue vos colonnes, puis cliquez sur Create Table.
La table est créée instantanément sur votre nœud MySQL. Vous la verrez apparaître dans la liste des tables, prête à recevoir des données.
Conseils pour une Bonne Conception de Table
- Commencez toujours par une colonne ID auto-incrémentée comme clé primaire.
- Utilisez VARCHAR pour le texte court et TEXT pour le contenu long.
- Utilisez DECIMAL pour l'argent/les prix — n'utilisez jamais FLOAT pour les données financières.
- Ajoutez des timestamps created_at et updated_at pour les pistes d'audit.
- Gardez les noms de colonnes descriptifs et cohérents (snake_case recommandé).