Comment faire un ENUM dans phpMyAdmin
Dans MySQL, un type énuméré (enum) est une chaîne avec un ensemble prédéfini de valeurs. Tout champ défini en enum ne peut prendre qu'une valeur de cet ensemble. Exemple : état d'un feu tricolore = rouge, jaune ou vert. En MySQL, on représente ces couleurs facilement avec un enum. Avec phpMyAdmin (outil d'administration gratuit MySQL), on définit et représente les types enum encore plus vite.
Étape 1
Sélectionnez la base de données en cliquant son nom dans la liste à gauche de la page phpMyAdmin.
Étape 2
Tapez « enumtest » dans « Nom : » de « Créer nouvelle table sur la base ». Tapez « 1 » dans « Nombre de champs : ». Cliquez « Exécuter » (Go).
Étape 3
Tapez « an_enum » dans « Champ ». Sélectionnez « ENUM » dans liste « Type ». Tapez « 'rouge', 'jaune', 'vert' » dans « Longueur/Valeurs ». Sélectionnez « Tel que défini : » dans « Défaut ». Tapez « rouge » dans le champ juste en dessous. Cliquez « Sauvegarder » (Save).
Étape 4
Cliquez onglet « Insérer » (Insert). Sélectionnez « rouge », « jaune » ou « vert » dans liste « Valeur ». Cliquez « Exécuter ».
Astuce
Même résultat en SQL : CREATE TABLE enumtest ( an_enum ENUM('rouge', 'jaune', 'vert') DEFAULT 'rouge' );
