MySQL 为表添加索引
时间: 2023-08-19 15:08:53 浏览: 93
要为表添加索引,可以使用 ALTER TABLE 语句。以下是在 MySQL 中为表添加索引的示例:
为单个列添加索引:
```
ALTER TABLE table_name ADD INDEX index_name (column_name);
```
为多个列添加组合索引:
```
ALTER TABLE table_name ADD INDEX index_name (column1, column2, ...);
```
为列添加唯一索引:
```
ALTER TABLE table_name ADD UNIQUE INDEX index_name (column_name);
```
为全文搜索添加全文索引:
```
ALTER TABLE table_name ADD FULLTEXT INDEX index_name (column_name);
```
请将 `table_name` 替换为要添加索引的表名,`index_name` 替换为索引名称,`column_name` 替换为要添加索引的列名或列名的组合。
注意:索引的创建可能需要一些时间,特别是对于大型表或包含大量数据的表。在进行任何更改之前,请确保在生产环境中进行适当的测试和备份。
阅读全文