Heim > Datenbank > MySQL-Tutorial > So ändern Sie Primärschlüsselattribute in MySQL

So ändern Sie Primärschlüsselattribute in MySQL

coldplay.xixi
Freigeben: 2020-12-17 10:27:15
Original
3213 Leute haben es durchsucht

MySQL-Methode zum Ändern des Primärschlüsselattributs: 1. Verwenden Sie das Schlüsselwort „modifizieren“, der Code lautet „alter table tbl_name changes…“. 2. Verwenden Sie das Schlüsselwort „change“, der Code lautet „alter table tbl_name change..“ .

So ändern Sie Primärschlüsselattribute in MySQL

Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 8.0.22. Diese Methode ist für alle Computermarken geeignet.

Verwandte kostenlose Lernempfehlungen: MySQL-Video-Tutorial

MySQL-Methode zum Ändern von Primärschlüsselattributen:

1. Primärschlüsseleinschränkungen hinzufügen:

alter table tbl_name add primary key (index_col_name,…);
#括号中为字段名,可以为一个或者多个
Nach dem Login kopieren

2. Wenn die Datentabelle bereits vorhanden ist, und Es gibt keinen Primärschlüssel. Fügen Sie ein neues Feld als Primärschlüssel hinzu und verschieben Sie das Feld in die erste Spalte der Tabelle Um sich hinter einer bestimmten Spalte zu befinden, können Sie nach

3 die Definition des Primärschlüssels ändern.

Schlüsselwort ändern

alter table tbl_name add col_name col_definition (data type, null, default...) primary key first current_first_col_name;
# current_first_col_name表示当前数据表的第一列  
Nach dem Login kopieren

Hinweise:

1) Zu diesem Zeitpunkt , es besteht keine Notwendigkeit, das Primärschlüsselattribut erneut zu deklarieren, wird ein Fehler gemeldet: Primärschlüssel Wiederholen

2) Wenn das Attribut

im Originalattribut vorhanden ist, wird das Attribut

gelöscht Schlüsselwortänderungauto_increment,修改时需要加上auto_increment,否则auto_increment

alter table tbl_name modify col_name col_definition [first|after col_name]
#在col_definition 声明要修改的属性,如要添加自动编号auto_increment 
Nach dem Login kopieren

Verwandte kostenlose Lernempfehlungen:

php-Programmierung
(Video)

Das obige ist der detaillierte Inhalt vonSo ändern Sie Primärschlüsselattribute in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage