Comment utiliser les instructions SQL pour créer et modifier des structures de tables dans MySQL ?
En tant que système de gestion de bases de données relationnelles, MySQL fournit un grand nombre d'instructions SQL pour créer et modifier les structures de tables. Cet article présentera en détail comment utiliser les instructions SQL pour créer et modifier des structures de tables dans MySQL, et fournira des exemples de code spécifiques.
1. Créer une structure de table
Pour créer une structure de table dans MySQL, vous devez utiliser l'instruction CREATE TABLE. Voici un exemple :
CREATE TABLE students ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT(3) NOT NULL, gender ENUM('男', '女') NOT NULL, PRIMARY KEY (id) );
Le code ci-dessus crée une table appelée étudiants. Le tableau comprend quatre champs : identifiant, nom, âge et sexe. Parmi eux, le champ id est de type INT, qui ne peut pas être vide, et grandira automatiquement ; le champ nom est de type VARCHAR, qui ne doit pas être vide ; ne peut pas être vide ; le champ de genre est de type ENUM, qui ne peut être que « masculin » ou « Femme », et ne peut pas être vide. Le mot clé PRIMARY KEY est utilisé pour spécifier la clé primaire.
2. Modifier la structure de la table
Pour modifier la structure de la table dans MySQL, vous devez utiliser l'instruction ALTER TABLE. Voici plusieurs opérations courantes de modification de la structure des tables et leurs exemples de code :
ALTER TABLE students ADD COLUMN birthday DATE NOT NULL AFTER name;
Le code ci-dessus ajoute un champ nommé anniversaire dans la table des étudiants, le type est DATE, aucun nul n'est autorisé et est inséré après le champ de nom.
ALTER TABLE students MODIFY COLUMN age INT(2) NOT NULL;
Le code ci-dessus modifie le type du champ d'âge dans la table des étudiants en INT(2) et ne permet pas qu'il soit vide.
ALTER TABLE students DROP COLUMN gender;
Le code ci-dessus supprime le champ sexe dans la table des étudiants.
ALTER TABLE students RENAME TO new_students;
Le code ci-dessus change le nom de la table des étudiants en new_students.
3. Résumé
Cet article explique comment utiliser les instructions SQL pour créer et modifier des structures de table dans MySQL. Les structures de table peuvent être facilement créées et modifiées via les instructions CREATE TABLE et ALTER TABLE. L'exemple de code ci-dessus est uniquement à titre de référence et doit être ajusté en fonction des besoins spécifiques lorsqu'il est utilisé dans la pratique. J'espère que cet article pourra vous aider à apprendre et à utiliser les instructions SQL dans MySQL.
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!