Heim > Datenbank > MySQL-Tutorial > So erstellen und löschen Sie Indizes in MySQL

So erstellen und löschen Sie Indizes in MySQL

小云云
Freigeben: 2018-03-20 15:10:00
Original
2365 Leute haben es durchsucht

Dieser Artikel erläutert Ihnen hauptsächlich die Methoden zum Erstellen und Löschen von Indizes in MySQL. Ich hoffe, er kann Ihnen helfen.

1. Index hinzufügen

(1) ALTER TABLE-Anweisung

1.PRIMARY  KEY(主键索引)
        mysql>ALTER  TABLE  `table_name`  ADD  PRIMARY  KEY (  `column`  ) 
2.UNIQUE(唯一索引)
        mysql>ALTER  TABLE  `table_name`  ADD  UNIQUE (`column` ) 
3.INDEX(普通索引)
        mysql>ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column`  )
4.FULLTEXT(全文索引)
        mysql>ALTER  TABLE  `table_name`  ADD  FULLTEXT ( `column` )
5.多列索引
        mysql>ALTER  TABLE  `table_name`  ADD  INDEX index_name (  `column1`,  `column2`,  `column3`  )
Nach dem Login kopieren

(2) CREATE INDEX-Anweisung

1.UNIQUE(唯一索引)
        mysql>CREATE UNIQUE INDEX index_name ON `table_name` (`column` ) 
2.INDEX(普通索引)
        mysql>CREATE INDEX index_name ON `table_name` (  `column`  )
3.多列索引
        mysql>CREATE INDEX index_name ON `table_name` (  `column1`,  `column2`,  `column3`  )
Nach dem Login kopieren

2. Index löschen

1.PRIMARY  KEY(主键索引)
        mysql>ALTER  TABLE  `table_name`  DROP PRIMARY KEY 
3.INDEX(普通索引)或UNIQUE(唯一索引)
        mysql>ALTER  TABLE  `table_name`  DROP INDEX index_name
        mysql>DROP INDEX index_name ON `talbe_name`
Nach dem Login kopieren

Verwandte Empfehlungen:

Detaillierte Grafik- und Texterklärung zum Erstellen eines Index für eine Join-Tabelle, die sich auf zwei Tabellen bezieht MySQL

Was ist ein Index? So erstellen Sie einen Index in MySQL

MySQL erstellt einen Index und löscht ihn

Das obige ist der detaillierte Inhalt vonSo erstellen und löschen Sie Indizes 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