当前位置: 首页 > wzjs >正文

DW做旅游网站毕业设计批量查询指数

DW做旅游网站毕业设计,批量查询指数,如何看一个网站是谁做的,室内设计培训班价格前言 大家好,我是Maybe。最近在学习索引。为大家分享一下索引的创建以及使用索引的注意事项。 如何创建索引 自动创建 当我们为一张表加主键约束(Primary key),外键约束(Foreign Key),唯一约束(Unique)时,MySQL会自动为对应的列自动创建一个索引。 …

前言

大家好,我是Maybe。最近在学习索引。为大家分享一下索引的创建以及使用索引的注意事项。

如何创建索引

自动创建

当我们为一张表加主键约束(Primary key),外键约束(Foreign Key),唯一约束(Unique)时,MySQL会自动为对应的列自动创建一个索引。

如果表不指定任何约束时,MySQL会自动为每一列生成一个索引并用 ROW_ID进行标识。

手动创建

-- 创建普通索引
-- 创建表时的时候指定主键
CREATE table t_pk1(
id BIGINT PRIMARY key auto_increment,
name varchar(20)
);
show index from t_pk1;-- 创建表的时候单独指定主键列
CREATE table t_pk2(
id BIGINT  auto_increment,
name varchar(20),
PRIMARY KEY(id)
);-- 修改表中的列为主键索引
CREATE table t_pk3(
id BIGINT,
name VARCHAR(20)
);
desc t_pk3;
show index from t_pk3;
-- 修改表中的列为主键索引
ALTER table t_pk3 add PRIMARY KEY(id);
alter table t_pk3 add id BigINt auto_increment;-- 创建唯一键的索引
-- 创建表时创建唯一键
CREATE table t_test_1(
id bigint PRIMARY KEY auto_increment,
name varchar(20) UNIQUE
);
desc t_test_1;
show index from t_test_1;-- 修改表中的列为唯一索引CREATE table t_test_2(
id bigint PRIMARY KEY auto_increment,
name varchar(20) 
);
ALTER table t_test_2 add unique(name);
show index from t_test_2;-- 普通索引
-- 创建表时创建普通索引CREATE table t_index1(
id bigint PRIMARY key auto_increment,
name varchar(20) unique,
sno varchar(20),
index (sno)
);
desc t_index1;
show index from t_index1;-- 修改表中的列为普通索引
CREATE table t_index2(
id bigint PRIMARY key auto_increment,
name varchar(20) unique,
sno varchar(20)
);
alter table t_index2 add index(sno);
show index from t_index2;-- 单独创建索引并指定索引名
CREATE table t_index3(
id bigint PRIMARY key auto_increment,
name varchar(20) unique,
sno varchar(20)
);
show index from t_index3;
create index idx_t_index3_sno on t_index3(sno); 
-- 删除索引idx_t_index3_sno
-- 索引名最好定义为 idx_表名_列名
alter table t_index3 drop index idx_t_index3_sno;
create index idx_t_index3_sno on t_index3(sno);-- 复合索引
-- 创建表的时候指定索引
CREATE table t_index4(
id bigint PRIMARY key auto_increment,
name varchar(20) unique,
sno varchar(20),
class_id bigint,
index (sno,name)
);
show index from t_index4;-- 单独创建索引并指定索引名CREATE table t_index5(
id bigint PRIMARY key auto_increment,
name varchar(20) unique,
sno varchar(20),
class_id bigint
);
show index from t_index5;
create index idx_t_index5_sno_name on t_index5(sno,name);-- 删除主键索引前,必须先将自增列改为非自增
ALTER table t_index5 MODIFY id BIGINT;
alter table t_index5 drop PRIMARY KEY;
show index from t_index5;
-- 删除复合索引
alter table t_index5 drop index  idx_t_index5_sno_name;

 使用索引的注意事项

 

结语 

再见~希望可以帮助到有需要的人~

 

http://www.dtcms.com/wzjs/431076.html

相关文章:

  • 泉州电商网站建设互联网品牌营销公司
  • 企业年金怎么领取搜索引擎优化方法与技巧
  • 专业网站设计公司行业手机版怎么用百度快照
  • 怎么让付费网站免费seo优化效果
  • 网站开发技术写什么内容北京做网络优化的公司
  • 哪家做网站的好网站seo是啥
  • 怎么做asp动态网站网站统计分析工具
  • 福建省建设执业资格注册中心网站百度推广是干什么的
  • phpcms 网站路径最近一周热点新闻
  • 如何用ftp登陆网站关键词权重查询
  • 建b2c网站需要办的手续网络服务有限公司
  • 做营销网站建设运营是做什么的
  • element ui做门户网站app接入广告变现
  • 自己做的网站显示不全网络广告推广服务
  • 一个网站的建设流程图微信软文范例
  • 济南会做网站的公司免费网络推广公司
  • 六年级做网站的软件成都seo专家
  • 大学校园网站建设方案自动seo网站源码
  • 网站开发建设挣钱吗软文网站推荐
  • 手机 网站 微信 源码免费自己建网页
  • 示范校建设信息化成果网站怎么免费做网站
  • 企业网站建设排名官网百度业务员联系电话
  • 西安制作网站软件快速网站搭建
  • 做网站的公司重庆举一个网络营销的例子
  • 乙方宝新手如何学seo
  • 子域名网址大全seo最新技巧
  • 长春网站建设中心什么是网络营销策划
  • 经纪人做网站技巧产品营销策划方案
  • 河北廊坊seo网站建设网站优化网络宣传策划方案
  • 自动制作视频的软件网站seo系统