Heim  >  Artikel  >  Datenbank  >  Ausführliche Erklärung zur Verwendung des Befehls alter in MySQL

Ausführliche Erklärung zur Verwendung des Befehls alter in MySQL

黄舟
黄舟Original
2017-08-20 15:06:301823Durchsuche

In diesem Artikel werden hauptsächlich die MySQL-Wissenspunkte der Computerprüfung der zweiten Ebene vorgestellt und die Verwendung des Befehls alter in MySQL ausführlich vorgestellt. Interessierte Freunde können darauf verweisen

Verwendung des Befehls alter in MySQL, der zum Bearbeiten der Tabellenstruktur verwendet wird. Der spezifische Inhalt ist wie folgt:

Feldtyp ändern


mysql> alter table employee change depno depno int(5) not null;

Index hinzufügen


mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]);

Beispiel:


mysql> alter table employee add index emp_name (name);

Fügen Sie den Index des primären Schlüsselworts hinzu


mysql> alter table 表名 add primary key (字段名);

Beispiel:


mysql> alter table employee add primary key(id);

Index mit eindeutigen Einschränkungen


mysql> alter table 表名 add unique 索引名 (字段名);

Beispiel:


mysql> alter table employee add unique emp_name2(cardnumber);

Index einer Tabelle anzeigen


mysql> show index from 表名;

Beispiel:


mysql> show index from employee;

Index löschen


mysql> alter table 表名 drop index 索引名;

Beispiel:


mysql>alter table employee drop index emp_name;

Tabelle ändern: Felder hinzufügen :


mysql> ALTER TABLE table_name ADD field_name field_type;

Tabelle anzeigen:


mysql> SELECT * FROM table_name;

Ändern Sie den ursprünglichen Feldnamen und -typ:


mysql> ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;

Feld löschen:


ALTER TABLE table_name DROP field_name

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zur Verwendung des Befehls alter in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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