Maison > base de données > tutoriel mysql > le corps du texte

Explication détaillée sur l'utilisation de la commande alter dans MySQL

黄舟
Libérer: 2017-08-20 15:06:30
original
1839 Les gens l'ont consulté

Cet article présente principalement en détail les points de connaissances MySQL de l'examen informatique de deuxième niveau et présente en détail l'utilisation de la commande alter dans mysql. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

<.>Utilisation de la commande alter dans MySQL, utilisée pour modifier la structure des tables. Le contenu spécifique est le suivant

Modifier le type de champ


mysql> alter table employee change depno depno int(5) not null;
Copier après la connexion
Ajouter un index


mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);
Copier après la connexion
Exemple :


mysql> alter table employee add index emp_name (name);
Copier après la connexion
Ajouter l'index du mot-clé principal


mysql> alter table 表名 add primary key (字段名);
Copier après la connexion
Exemple :


mysql> alter table employee add primary key(id);
Copier après la connexion
Index avec des restrictions uniques


mysql> alter table 表名 add unique 索引名 (字段名);
Copier après la connexion
Exemple :


mysql> alter table employee add unique emp_name2(cardnumber);
Copier après la connexion
Afficher l'index d'une table


mysql> show index from 表名;
Copier après la connexion
Exemple :


mysql> show index from employee;
Copier après la connexion
Supprimer un index


mysql> alter table 表名 drop index 索引名;
Copier après la connexion
Exemple :


mysql>alter table employee drop index emp_name;
Copier après la connexion
Modifier table : ajouter des champs :


mysql> ALTER TABLE table_name ADD field_name field_type;
Copier après la connexion
Afficher le tableau :


mysql> SELECT * FROM table_name;
Copier après la connexion
Modifier le nom du champ d'origine et le type :


mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;
Copier après la connexion
Supprimer le champ :


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!