在MySQL中,可以使用CREATE INDEX
語句來創建索引。以下是創建索引的基本語法:
CREATE [UNIQUE] INDEX index_name ON table_name (column1, column2, ...);
其中:
index_name
:索引的名稱,必須是唯一的。table_name
:要創建索引的表的名稱。column1, column2, ...
:要創建索引的列的名稱。可以指定多個列。UNIQUE
:可選關鍵字,用于創建唯一索引。唯一索引要求索引列的值必須唯一,但允許NULL值。例如,假設我們有一個名為employees
的表,其中包含id
、first_name
、last_name
和email
列。我們想要為last_name
列創建一個索引,可以使用以下語句:
CREATE INDEX idx_lastname ON employees (last_name);
這將在employees
表的last_name
列上創建一個名為idx_lastname
的索引。