要創建一個MySQL唯一索引,可以使用以下語法:
ALTER TABLE table_name
ADD UNIQUE INDEX index_name (column1, column2, ...);
其中,table_name
是要添加索引的表的名稱,index_name
是索引的名稱,column1, column2, ...
是要包含在索引中的列的名稱。
以下是一個示例:
ALTER TABLE users
ADD UNIQUE INDEX unique_email (email);
上述示例為名為users
的表添加了一個唯一索引,該索引命名為unique_email
,只包含email
列。
請注意,當創建唯一索引時,必須確保被索引的列具有唯一值,否則將會出現錯誤。