orchidbaby

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);

另一种写法与上面相似

分类:

技术点:

相关文章:

  • 2021-08-27
  • 2021-09-21
  • 2021-07-25
  • 2022-12-23
  • 2021-07-17
  • 2021-11-29
  • 2022-01-23
猜你喜欢
  • 2021-04-03
  • 2022-12-23
  • 2022-02-13
  • 2021-12-03
  • 2021-08-29
  • 2021-07-19
相关资源
相似解决方案