如何在mysql中创建索引

 时间:2024-10-25 06:33:45

1、创建索引之前需要先建一个简单的小表(我这里利用的是navicate进行创建mytable犬匮渝扮),然后往表里面插入几条数据朐袁噙岿INSERT INTO mytable VALUES(1,'王一','上海',1);INSERT INTO mytable VALUES(2,'王二','北京',11);INSERT INTO mytable VALUES(3,'王三','天津',12);INSERT INTO mytable VALUES(4,'王四','苏州',13);INSERT INTO mytable VALUES(5,'王五','杭州',14);INSERT INTO mytable VALUES(6,'王六','怀柔',15);

如何在mysql中创建索引

2、先说普通的索引、唯一索引以及主键索引。创建普通索引:CREATE INDEX username ON mytable(username);

如何在mysql中创建索引

3、唯一索引和主键索引与普通索引的区别是唯一,不重复。列值唯一,但是唯一索引可以有空值。创建唯一索引:CREATE UNIQUE INDEX age ON mytable(age);

如何在mysql中创建索引

4、主键索引不可以有空值。创建主键索引:ALTER TABLE mytable ADD PRIMARY KEY (id);

如何在mysql中创建索引

5、然后通过查询索引就能看到相对应的结果。我们也可以删除索引DROP INDEX 索引的名字 ON 索引的表;

如何在mysql中创建索引

6、说下组合索引,创建方法基本一致ALTER TABLE mytable ADD INDEX name_city_age (username,city,age);

如何在mysql中创建索引
  • 利用word中的宏,实现统计字词在文章出现的次数
  • Word2007打印快捷键如何使用
  • MySQL导入access数据
  • python设置发送包的长度
  • js如何删除option
  • 热门搜索
    礼仪手抄报图片 我爱我家手抄报内容 文明安全手抄报 关于感恩手抄报内容 城南旧事手抄报图片 红军长征手抄报 读书手抄报的资料 创卫手抄报资料 小学生讲文明手抄报 珍惜粮食手抄报