什么MySQL添加索引的实现方法探究(mysql添加索引命令是)
MySQL添加索引的实现方法探究
MySQL是目前最常用的开源数据库管理系统,使用索引可以极大地提高MySQL的查询性能,那么MySQL添加索引的实现方法是什么?本文将讨论MySQL添加索引的实现方法。
根据MySQL的官方文档,要实现MySQL添加索引的方法有2种:一、在创建表时指定索引;二、在创建表后使用ALTER TABLE添加索引。
直接在创建表的时候指定索引非常简单,比如用下面的SQL语句创建表和索引:
“`sql
CREATE TABLE user
(
– id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
– name VARCHAR(50) NOT NULL
)ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=’用户表’;
CREATE INDEX index_name ON user (name);
如果表已经创建便,可以使用ALTER TABLE添加索引,它的格式为:```sql
ALTER TABLE 表名 ADD INDEX/UNIQUE (字段名);
具体示例如下:
“`sql
ALTER TABLE user ADD INDEX Index_name (name);
以上就是MySQL添加索引的实现方法。MySQL索引是增加查询性能的利器,只要合理地创建和添加索引,就能极大地提高MySQL的查询性能。