mysql给已经存在的表添加索引_7.2.2 在已经存在的表上创建索引
时间: 2023-07-25 10:41:49 浏览: 209
可以使用`ALTER TABLE`语句来在已经存在的表上创建索引。具体步骤如下:
1. 打开 MySQL 命令行工具或者其他 MySQL 客户端。
2. 选择要添加索引的数据库:`USE database_name;`
3. 使用`ALTER TABLE`语句创建索引,语法如下:
```
ALTER TABLE table_name ADD INDEX index_name(column_name);
```
其中,`table_name`是要添加索引的表名,`index_name`是索引的名称,`column_name`是要添加索引的列名。
例如,在名为`users`的表上添加一个名为`email_index`的索引,该索引是基于`email`列的,可以执行以下命令:
```
ALTER TABLE users ADD INDEX email_index(email);
```
执行完毕后,MySQL 将在`users`表上创建一个名为`email_index`的索引,该索引基于`email`列。
阅读全文