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

一般网站的字体大小/广州seo外包

一般网站的字体大小,广州seo外包,怎么对网站做压力测试,秦皇岛网站建设哪里有前言 大家好,我是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.whsansanxincailiao.cn/news/31961568.html

相关文章:

  • 传媒建站推荐/东莞做网站优化
  • 电子商务网站建设怎么做/培训心得体会100字
  • 上海做网站设计的公司/公司网站设计与制作
  • 做网站的公司有/本周新闻热点事件
  • 外贸建站 智能营销/360识图
  • 建站哪个网站比较好/百度合作平台
  • 响应式旅行社展业网站开发调研报告/热门关键词查询
  • 网站建设氺金手指排名14/高端建站
  • 基于拍卖的拍卖网站开发/热狗seo顾问
  • 长沙网站建设优化/今日头条站长平台
  • 医疗美容网站建设/百度seo快排软件
  • 网站开发需要什么人/青岛招聘seo
  • 苍南县龙港哪里有做网站/百度一下网页版搜索引擎
  • 邮箱域名是什么/seo的优化技巧有哪些
  • 资金盘网站开发公司哪里好/b2b网站有哪些
  • 做深度游网站 知乎/网站管理系统
  • 用源码做网站/深圳网络推广市场
  • 徐州金网网站建设/搜索引擎排名国内
  • 公共资源交易中心有实权吗/长沙优化官网服务
  • 最新军事新闻12小时/阳山网站seo
  • 云岭先锋网站是哪家公司做的/阿里指数查询手机版
  • 做美容有哪些网站/信息推广的方式有哪些
  • 免费1级做爰片在线观看 历史网站/深圳市社会组织总会
  • wordpress中视频分集/天机seo
  • 高端网页设计人才/seo深度解析
  • 网站怎么做支付系统/2023广东又开始疫情了吗
  • 网站建设花都區/百度客户管理系统登录
  • 网站建设与管理是什么意思/搜索引擎排名优化价格
  • 免费翻国外墙的浏览器/黄山seo排名优化技术
  • 制作网站页面怎么做/国内新闻摘抄