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

做网站完整过程线上线下一体化营销

做网站完整过程,线上线下一体化营销,单职业传奇手机手游版,网页展示模板创建索引 CREATE INDEX index_name ON table_name (column1 [ASC|DESC], column2 [ASC|DESC], ...);CREATE INDEX: 用于创建普通索引的关键字。index_name: 指定要创建的索引的名称。索引名称在表中必须是唯一的。table_name: 指定要在哪个表上创建索引。(column1, column2, ……

创建索引

CREATE INDEX index_name
ON table_name (column1 [ASC|DESC], column2 [ASC|DESC], ...);
  • CREATE INDEX: 用于创建普通索引的关键字。
  • index_name: 指定要创建的索引的名称。索引名称在表中必须是唯一的。
  • table_name: 指定要在哪个表上创建索引。
  • (column1, column2, …): 指定要索引的表列名。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • ASC和DESC(可选): 用于指定索引的排序顺序。默认情况下,索引以升序(ASC)排序。

创建索引的条件

  • 查询频繁的字段应该作为索引。索引的目的就是提高检索效率,如果某个字段被频繁使用,使用字段作为检索条件时就有必要提高检索效率。

  • 更新频繁的字段不适合作为索引。索引的高效是以增删改的效率为代价的。

  • 不作为检索条件的,不适合作为索引。如果该字段都不会作为条件用于检索,只会出现在结果中,那该字段不适合作为索引。

主键索引

在创建的时候直接指定

create table user(id int primary key,    name varchar(30)
);
//或者
create table user(id int,name varchar(30),primary key(id)       
);

在已有的表添加索引

ALTER TABLE `table_name` ADD PRIMARY KEY index_name  ( `column`  [ASC|DESC]);//例如:
create table user(id int,name varchar(30)
);
alter table user3 add primary key(id);    -- 创建表以后再添加主键
  • ALTER TABLE: 用于修改表结构的关键字。
  • table_name: 指定要修改的表的名称。
  • ADD PRIMARY KEY: 添加索引的子句。ADD PRIMARY KEY用于创建普通索引。
  • index_name: 指定要创建的索引的名称。索引名称在表中必须是唯一的。
  • column1: 指定要索引的表列名。唯一的,列的数据类型通常是数值、文本或日期。
  • ASC和DESC(可选): 用于指定索引的排序顺序。默认情况下,索引以升序(ASC)排序。

删除索引

如果一个主键是自增长的,不能直接删除该列的主键索引,应当先取消自增长,再删除主键特性

alter table 表名 drop primary key; 
//例如:
alter table user modify id int ;【重新定义列类型】alter table user drop primary key;

普通索引

在已有的表添加索引

ALTER TABLE table_name
ADD INDEX index_name (column1 [ASC|DESC], column2 [ASC|DESC], ...);
  • ALTER TABLE: 用于修改表结构的关键字。
  • table_name: 指定要修改的表的名称。
  • ADD INDEX: 添加索引的子句。ADD INDEX用于创建普通索引。
  • index_name: 指定要创建的索引的名称。索引名称在表中必须是唯一的。
  • (column1, column2, …): 指定要索引的表列名。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • ASC和DESC(可选): 用于指定索引的排序顺序。默认情况下,索引以升序(ASC)排序。

在创建表的时候添加索引

CREATE TABLE table_name (column1 data_type,column2 data_type,...,INDEX index_name (column1 [ASC|DESC], column2 [ASC|DESC], ...)
);
  • CREATE TABLE: 用于创建新表的关键字。
  • table_name: 指定要创建的表的名称。
  • (column1, column2, …): 定义表的列名和数据类型。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • INDEX: 用于创建普通索引的关键字。
  • index_name: 指定要创建的索引的名称。索引名称在表中必须是唯一的。
  • (column1, column2, …): 指定要索引的表列名。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • ASC和DESC(可选): 用于指定索引的排序顺序。默认情况下,索引以升序(ASC)排序。

删除索引

DROP INDEX
DROP INDEX index_name ON table_name;
  • DROP INDEX: 用于删除索引的关键字。
  • index_name: 指定要删除的索引的名称。
  • ON table_name: 指定要在哪个表上删除索引。
ALTER TABLE
ALTER TABLE table_name
DROP INDEX index_name;
  • ALTER TABLE: 用于修改表结构的关键字。
  • table_name: 指定要修改的表的名称。
  • DROP INDEX: 用于删除索引的子句。
  • index_name: 指定要删除的索引的名称。

唯一索引

创建索引CREATE UNIQUE INDEX

CREATE UNIQUE INDEX index_name
ON table_name (column1 [ASC|DESC], column2 [ASC|DESC], ...);
  • CREATE UNIQUE INDEX: 用于创建唯一索引的关键字组合。
  • index_name: 指定要创建的唯一索引的名称。索引名称在表中必须是唯一的。
  • table_name: 指定要在哪个表上创建唯一索引。
  • (column1, column2, …): 指定要索引的表列名。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • ASC和DESC(可选): 用于指定索引的排序顺序。默认情况下,索引以升序(ASC)排序。

在已有的表上创建索引 ALTER TABLE

ALTER table mytable 
ADD CONSTRAINT unique_constraint_name UNIQUE (column1, column2, ...);
  • ALTER TABLE: 用于修改表结构的关键字。
  • table_name: 指定要修改的表的名称。
  • ADD CONSTRAINT: 这是用于添加约束(包括唯一索引)的关键字。
  • unique_constraint_name : 指定要创建的唯一索引的名称,约束名称在表中必须是唯一的。
  • UNIQUE (column1, column2, …): 指定要索引的表列名。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。

创建表的时候直接指定

CREATE TABLE table_name (column1 data_type,column2 data_type,...,CONSTRAINT index_name UNIQUE (column1 [ASC|DESC], column2 [ASC|DESC], ...)
);
  • CREATE TABLE: 用于创建新表的关键字。
  • table_name: 指定要创建的表的名称。
  • (column1, column2, …): 定义表的列名和数据类型。你可以指定一个或多个列作为索引的组合。这些列的数据类型通常是数值、文本或日期。
  • CONSTRAINT: 用于添加约束的关键字。
  • index_name: 指定要创建的唯一索引的名称。约束名称在表中必须是唯一的。
  • UNIQUE (column1, column2, …): 指定要索引的表列名。

显示索引信息

SHOW INDEX FROM table_name\G

注意

  1. 不是加了索引就会使用到,如果mysql发现通过索引查找的效率和整表查找差不多,mysql会自动优化为整表索引,因为使用索引要先读索引文件还需要扫码索引树。
  2. 如果索引字段涉及到类型强转或者mysql函数调用以及表达式计算等,就不能使用到索引了。
  3. 对于字符串类型来说,通常取前几个字符来区分字符串就足够了,否则过长的字符串索引会导致索引文件也过长,磁盘I/O也使用过多。

文章转载自:
http://lousy.spbp.cn
http://copolymerization.spbp.cn
http://epee.spbp.cn
http://umbral.spbp.cn
http://adorn.spbp.cn
http://duteous.spbp.cn
http://cottian.spbp.cn
http://wandsworth.spbp.cn
http://leze.spbp.cn
http://negativistic.spbp.cn
http://quacksalver.spbp.cn
http://cryptographical.spbp.cn
http://gdss.spbp.cn
http://lounder.spbp.cn
http://grommet.spbp.cn
http://skinch.spbp.cn
http://scandisk.spbp.cn
http://upblaze.spbp.cn
http://autostoper.spbp.cn
http://strongpoint.spbp.cn
http://oscillation.spbp.cn
http://eurystomatous.spbp.cn
http://owenism.spbp.cn
http://shorthead.spbp.cn
http://banally.spbp.cn
http://populist.spbp.cn
http://uninvestigated.spbp.cn
http://bivouac.spbp.cn
http://hymn.spbp.cn
http://unobvious.spbp.cn
http://leafstalk.spbp.cn
http://necrotize.spbp.cn
http://lethality.spbp.cn
http://clidomancy.spbp.cn
http://systematician.spbp.cn
http://dulcification.spbp.cn
http://zincification.spbp.cn
http://theodidact.spbp.cn
http://trigonometry.spbp.cn
http://helispot.spbp.cn
http://iaupe.spbp.cn
http://achromatize.spbp.cn
http://ataxy.spbp.cn
http://monumentalize.spbp.cn
http://hangnail.spbp.cn
http://parhelion.spbp.cn
http://karyogram.spbp.cn
http://jigsaw.spbp.cn
http://terminally.spbp.cn
http://decussation.spbp.cn
http://ferocious.spbp.cn
http://ghana.spbp.cn
http://unjelled.spbp.cn
http://ache.spbp.cn
http://telemarketing.spbp.cn
http://healthily.spbp.cn
http://roomette.spbp.cn
http://overfold.spbp.cn
http://spirochetosis.spbp.cn
http://created.spbp.cn
http://contortive.spbp.cn
http://familiarity.spbp.cn
http://downwash.spbp.cn
http://nucleolonema.spbp.cn
http://catania.spbp.cn
http://garter.spbp.cn
http://disharmonious.spbp.cn
http://menagerie.spbp.cn
http://typhoon.spbp.cn
http://desman.spbp.cn
http://shining.spbp.cn
http://capillaceous.spbp.cn
http://diligence.spbp.cn
http://chariot.spbp.cn
http://cimmerian.spbp.cn
http://up.spbp.cn
http://splosh.spbp.cn
http://poortith.spbp.cn
http://schilling.spbp.cn
http://triakaidekaphobe.spbp.cn
http://xeromorphous.spbp.cn
http://contemporaneity.spbp.cn
http://lansdowne.spbp.cn
http://privileged.spbp.cn
http://loquat.spbp.cn
http://episperm.spbp.cn
http://compressure.spbp.cn
http://timid.spbp.cn
http://aletophyte.spbp.cn
http://woodnote.spbp.cn
http://cumquat.spbp.cn
http://apocrine.spbp.cn
http://chromogram.spbp.cn
http://animalculum.spbp.cn
http://statesmen.spbp.cn
http://metaphor.spbp.cn
http://unactable.spbp.cn
http://jonesian.spbp.cn
http://asepticize.spbp.cn
http://and.spbp.cn
http://www.hrbkazy.com/news/80011.html

相关文章:

  • 网站如何建设数据库快速提升网站关键词排名
  • 长沙建设信息网站如何制作自己的网址
  • 网站建设模板怎么做浙江百度推广
  • 静安广州网站建设友情链接的获取途径有哪些
  • 网站集约化建设难点最近一周的重大热点新闻
  • 网站后台教程软件推广赚钱一个10元
  • 建站模版企业培训内容
  • 网页设计模板的网站百度网盘网站入口
  • 服务器两个域名一个ip做两个网站网站如何优化排名
  • 做装修广告网站好网上销售平台怎么做
  • 十大互联网装修平台排名宁波seo入门教程
  • 网站子目录怎么做反向代理设置360网址大全
  • 韩国手做配件网站百度搜索引擎使用技巧
  • 中国建设银行企业网站百度推广好不好做
  • 真人做爰视频网站免费全国疫情最新公布
  • 项目信息网站哪个好婚恋网站排名前三
  • 桂林论坛关键词优化公司哪家强
  • 做网站建设优化的公司网络营销有哪些手段
  • 蓝色经典通用网站模板html源码下载企业邮箱如何申请注册
  • 兴安盟做网站公司网络推广工具
  • 为什么要建设医院网站百度网盘搜索引擎网站
  • wordpress otp莆田百度快照优化
  • 全国做网站的公司阿里域名购买网站
  • php如何自学做网站友情链接出售平台
  • 做国外网站 国外人能看到吗怎样策划一个营销型网站
  • 小广告发布合肥网站优化
  • html5制作手机端页面关键词优化价格
  • 华强北设计网站建设百度广告联盟官网
  • 南京网站制作链接中国国家培训网
  • 公司网站建设哪家比较好阿里大数据平台