Name
CREATE INDEX
Syntax
CREATE [UNIQUE|FULLTEXT] INDEX name ON table (column, ...)
Description
The CREATE INDEX
statement is provided for
compatibility with other implementations of SQL. In older versions of
SQL this statement does nothing. As of 3.22, this statement is
equivalent to the ALTER TABLE ADD INDEX
statement.
To perform the CREATE INDEX
statement, you must
have INDEX
privileges for the table in question.
The UNIQUE
keyword constrains the table to having
only one row in which the index columns have a given value. If the
index is multicolumn, individual column values may be repeated; the
whole index must be unique.
The FULLTEXT
keyword enables keyword searching on
the indexed column or columns.
Example
CREATE UNIQUE INDEX TransIDX ON Translation ( language, locale, code );
Get Managing & Using MySQL, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.