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

自己做的网站怎么发布到百度微信网站模板源码

自己做的网站怎么发布到百度,微信网站模板源码,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.dtcms.com/wzjs/608054.html

相关文章:

  • 网站开发 企业 定制系统商城网站网络公司
  • 给客户做一个网站ppt怎么做批量制作图片的软件
  • 深圳定制建站网站建设seo优化快排
  • 网站建设学生作业成品自己做的网站怎么赚钱
  • 网站开发中存在的问题网络营销方式有哪几种
  • 深圳网站建设好网站开发移动app
  • 网站的一般制作流程网站制作内容
  • 网页制作的网站建设yii2 网站开发
  • 网站制作公司杭州php网站开发报告
  • qq登录网站怎么做wordpress主题好看的
  • wordpress建个人网站商城网站标题
  • 九号线香网站建设品牌 网站建设
  • 常州做的网站的公司要个网站
  • 深圳宝安上市公司网站建设报价有自己的域名怎么建设网站
  • 建网站设做普通网站需要多少钱
  • 国际大型门户网站网络宣传怎么做
  • 网站关键词抓取东莞 外贸网站设计
  • 智慧政务门户网站建设研究淄川响应式网站建设
  • 北京网站建设公司公司虹口免费网站制作
  • 做网批的网站五指山住房建设局网站
  • 注册完域名怎么做网站国美电器网站建设的思路
  • 如何申请域名建立网站游戏排行榜页游
  • 建站收费标准建设部网站职责划定
  • 摄影网站模板wordpress 头像插件
  • 网站改版意义网站建设的经费预算报告
  • 上海网站制作网络推广方法精美动态ppt模板免费下载
  • 肇庆网站建设方案优化美食网页设计模板国内版
  • 如何借助网站打广告网站流量运营
  • 雏光 网络推广 网站建设网站建设安排总结
  • 门户网站开发的价格做网站要找什么软件