mysql 创建索引的例子
时间: 2024-01-01 13:20:30 浏览: 104
MySQL索引的创建与使用
MySQL中创建索引可以使用ALTER TABLE语句,以下是一些创建索引的例子:
1. 创建普通索引:
ALTER TABLE `table_name` ADD INDEX `index_name` (`column_name`);
2. 创建唯一索引:
ALTER TABLE `table_name` ADD UNIQUE `index_name` (`column_name`);
3. 创建主键索引:
ALTER TABLE `table_name` ADD PRIMARY KEY (`column_name`);
4. 创建全文索引:
ALTER TABLE `table_name` ADD FULLTEXT `index_name` (`column_name`);
5. 创建多列索引:
ALTER TABLE `table_name` ADD INDEX `index_name` (`column_name_1`, `column_name_2`);
需要注意的是,创建索引会占用一定的磁盘空间,并且在插入、更新、删除数据时也会有一定的性能开销。因此,需要根据实际情况选择合适的索引类型和索引列,以达到优化查询性能的目的。
阅读全文