Maison  >  Article  >  base de données  >  Quelle est l'instruction pour supprimer la clé primaire dans MySQL

Quelle est l'instruction pour supprimer la clé primaire dans MySQL

WBOY
WBOYoriginal
2022-05-26 16:54:247527parcourir

Dans MySQL, l'instruction pour supprimer la clé primaire est "Alter table tb dropprimary key;"; l'instruction Alter table est utilisée pour modifier la structure de la table, et drop est utilisée pour indiquer la suppression des colonnes du fichier. Les tables ont des attributs de croissance dynamique, elles doivent d'abord être supprimées. La clé primaire ne peut être supprimée qu'après une incrémentation automatique.

Quelle est l'instruction pour supprimer la clé primaire dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Quelle est l'instruction pour supprimer la clé primaire dans MySQL

1) Si l'identifiant de la clé primaire n'est pas automatiquement incrémenté

La syntaxe pour supprimer la clé primaire est la suivante :

Alter table tb drop primary key;//删除主建

Quelle est linstruction pour supprimer la clé primaire dans MySQL

Quelle est linstruction pour supprimer la clé primaire dans MySQL

(2) Si l'identifiant de la clé primaire est automatique Incrément

La syntaxe de suppression de la clé primaire est la suivante :

Alter table tb change id id int(10);//删除自增长
Alter table tb drop primary key;//删除主建

Quelle est linstruction pour supprimer la clé primaire dans MySQL

Quelle est linstruction pour supprimer la clé primaire dans MySQL

Connaissances étendues :

Ajouter une clé primaire

(1) Si l'identifiant de la clé primaire n'est pas automatiquement incrémenté

Alter table tb add primary key(id);

(2) Si l'identifiant de la clé primaire est automatiquement incrémenté

Alter table tb add primary key(id);
Alter table tb change id id int(10) not null auto_increment;

apprentissage recommandé : tutoriel vidéo 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!

Déclaration:
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