MySQL索引语法+使用场景
MySQL索引语法
建表时添加索引
建表同时建立单索引
CREATE TABLE t_user1(id INT , userName VARCHAR(20), PASSWORD VARCHAR(20), INDEX (userName) #关键字INDEX );
建表同时建立唯一索引(可以是单或多)
CREATE TABLE t_user2(id INT , userName VARCHAR(20), PASSWORD VARCHAR(20), UNIQUE INDEX index_userName(userName) #关键字UNIQUE和INDEX );
建表同时建立联合索引
CREATE TABLE t_user3(id INT , userName VARCHAR(20), PASSWORD VARCHAR(20), INDEX index_userName_password(userName,PASSWORD) );
给已存在表添加索引
- 单列索引
 CREATE INDEX index_userName ON t_user(userName);
- 唯一索引
 CREATE UNIQUE INDEX index_userName ON t_user(userName);
- 联合索引
 CREATE INDEX index_userName_password ON t_user(userName,PASSWORD);
另一种写法与上面相似
相关推荐
  moyekongling    2020-11-13  
   liuweiq    2020-09-09  
   chenjiazhu    2020-09-29  
   silencehgt    2020-09-07  
   mrandy    2020-08-15  
   Accpcjg    2020-08-02  
   wangshuangbao    2020-07-05  
   bluetears    2020-07-05  
   bendan    2020-07-04  
   minggehenhao    2020-07-04  
   AngelicaA    2020-07-04  
   minggehenhao    2020-06-21  
   TMD咯MySQL    2020-06-16  
   TNTMysql工程师    2020-06-16  
   Iamready    2020-06-14  
   variab    2020-06-14  
   MySQL源氏boy    2020-06-14  
 