Heim  >  Artikel  >  Datenbank  >  Was ist die SQL-Anweisung zum Erstellen eines Index?

Was ist die SQL-Anweisung zum Erstellen eines Index?

王林
王林Original
2021-06-15 15:12:5712082Durchsuche

Die SQL-Anweisung zum Erstellen eines Index lautet [CREATE INDEX indexName ON table_name (column_name)]. Dies ist der einfachste Index und es gibt keine Einschränkungen.

Was ist die SQL-Anweisung zum Erstellen eines Index?

Die Betriebsumgebung dieses Artikels: Windows 10-System, MySQL 5.7, Thinkpad T480-Computer.

Die SQL-Anweisung zum Erstellen eines Index lautet wie folgt:

Das Folgende ist die grundlegendste Syntax zum Erstellen eines Index, für die es keine Einschränkungen gibt.

CREATE INDEX indexName ON table_name (column_name)

Wenn es vom Typ CHAR oder VARCHAR ist, kann die Länge kleiner sein als die tatsächliche Länge des Feldes; wenn es vom Typ BLOB und TEXT ist, muss die Länge angegeben werden.

Ändern Sie die Tabellenstruktur (fügen Sie einen Index hinzu)

ALTER table tableName ADD INDEX indexName(columnName)

Geben Sie diese direkt beim Erstellen der Tabelle an

CREATE TABLE mytable(  
 ID INT NOT NULL,   
 username VARCHAR(16) NOT NULL,  
 INDEX [indexName] (username(length))  
 );

Verwandte Empfehlungen: MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist die SQL-Anweisung zum Erstellen eines Index?. 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