Comment modifier la structure des tables de la base de données mysql : 1. Afficher la structure des tables ; 2. Ajouter des colonnes ; 3. Supprimer les colonnes, le code est [mysql> modifier la date d'anniversaire de la colonne des étudiants] ; les colonnes, le code est 【mysql> alter table】.

L'environnement d'exploitation de ce tutoriel : système Windows7, mysql version 8.0.22, ordinateur thinkpad t480.
Recommandations d'apprentissage gratuites associées : base de données mysql (vidéo)
Modification Méthode de structure de table de base de données MySQL :
1. Afficher la structure de la table
mysql> show create table student; +---------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +---------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | student | CREATE TABLE `student` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `NAME` varchar(20) NOT NULL, `AGE` int(11) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 | +---------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.09 sec)
2 Ajouter une colonne
mysql> alter table student add column birthday datetime; Query OK, 0 rows affected (2.06 sec) Records: 0 Duplicates: 0 Warnings: 0
3. Supprimer la colonne
mysql> alter table student drop column birthday; Query OK, 0 rows affected (0.80 sec) Records: 0 Duplicates: 0 Warnings: 0
4. . Modifiez la colonne
--1.修改列的类型 mysql> alter table student modify age int not null; Query OK, 0 rows affected (0.09 sec) Records: 0 Duplicates: 0 Warnings: 0 --2.修改列的名称 mysql> alter table student change column name sname varchar(20); Query OK, 0 rows affected (1.31 sec) Records: 0 Duplicates: 0 Warnings: 0
.Recommandations d'apprentissage gratuites associées : Vidéo de programmation
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!
mysql modifier le nom de la table de données
MySQL crée une procédure stockée
La différence entre MongoDB et MySQL
Comment vérifier si le mot de passe MySQL est oublié
mysql créer une base de données
niveau d'isolement des transactions par défaut de MySQL
La différence entre sqlserver et mysql
mysqlmot de passe oublié