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

网络科技公司网站/网络营销课程培训课程

网络科技公司网站,网络营销课程培训课程,代理网站在线,环艺毕业设计代做网站MySql之索引和主键 为啥把主键单独放出来:是因为长时间只写select语句,导致对表结构都失去了基础的了解,会对主键和索引的概念有疑问,其实主键是索引的一种,也是一种唯一索引,要求每一个主键的值都是唯一的…

MySql之索引和主键

为啥把主键单独放出来:是因为长时间只写select语句,导致对表结构都失去了基础的了解,会对主键和索引的概念有疑问,其实主键是索引的一种,也是一种唯一索引,要求每一个主键的值都是唯一的

索引创建的条件:被频繁作为查询条件的列才应该被定义为索引,也就是where后经常出现的列名

索引越多越好?:小的时候考试一旦有这种越怎么样越怎么样的选项,老师告诉我们千万不要选,为啥呢,我们在更新表的时候还得更新索引,同样会损失效率

索引>唯一索引>主键

在这里插入图片描述

索引的创建

拿来一张平时练手的表的创建语句,在最后有一段create index,就是在创建索引,语法:

create index 索引名字(UK即为unique key,独一无二的) on 表名(列名)
on m_user (username)

create table m_user
(id         bigint       not nullprimary key,username   varchar(64)  null,avatar     varchar(255) null,email      varchar(64)  null,password   varchar(64)  null,status     int(5)       not null,created    datetime     null,last_login datetime     null
);create index UK_USERNAMEon m_user (username);

索引的删除

drop index UK_USERNAME on m_user;

唯一索引的创建

只不过是在索引的创建语句中新增一个unique

create unique index UK_USERNAME on m_user(username);

唯一索引的删除

和删除索引是一样的

drop index UK_USERNAME on m_user;

主键的创建

一个表只能有一个主键,而且这个主键是不可以为空值的

再拿来一张平时使用的数据库表的建表语句,最后一句的alter语句即为创建主键,语法:

alert table 表名 add primary key(列名)

create table tai1_cases
(id               int auto_increment,group_id         int                    not null,sort_id          int                    null,case_name        char(128)              not null,yn               int     default 1      not null,constraint tai1_cases_id_uindexunique (id)
);create index tai1_cases_group_id_indexon tai1_cases (group_id);alter table tai1_casesadd primary key (id);

主键的删除

alter table tai1_cases drop primary key ;
http://www.lbrq.cn/news/1418617.html

相关文章:

  • 做快手头像的网站/自己如何制作网站
  • 烟台网站排名优化公司/电商代运营公司排名
  • 用ps做网站/网络推广与推广
  • 商城网站建设报价单/如何添加百度指数
  • 编程需要下载什么软件/关键词优化公司哪家好
  • 当当网站建设目标/百度服务中心人工客服
  • 网站上面的水印怎么做/重庆的seo服务公司
  • 用现成的网站模板只套内容就可以有这样的吗/百度搜索引擎排名
  • 烟台免费网站建设/百度明令禁止搜索的词
  • 政务内网网站群建设/搜索引擎营销的方法不包括
  • 宝鸡做网站公司电话/太原互联网推广公司
  • 一起做网店的类似网站/软文营销文案
  • 百度做网站续费费用/搜一搜百度
  • 哪建设网站/seo刷网站
  • 英文版网站建设方案/东莞seo顾问
  • 我要做个网站/广州信息流推广公司
  • 网络网站关键词/谷歌浏览器在线打开
  • 定位器品牌/旺道seo软件技术
  • 开源企业网站程序/营销推广内容
  • 怎么做自己的视频网站/关键词排名优化系统
  • 如何查看网站是什么语言做的/网络销售技巧
  • 网站设计公司排名前十/58同城安居客
  • 网站如何做跳板/seo优化一般包括哪些内容
  • 营销建设网站制作/百度知道app
  • 网站单页别人是怎么做的/网店推广有哪些方法
  • 华为公司网站建设方案/可以发布推广引流的悬赏平台
  • 可以做别人的网站上挂一个网页吗/百度电脑版网址
  • 浙江华企做网站/建站系统cms
  • 网站直播是未开票收入怎么做/怎么让付费网站免费
  • 网站服务器租用协议/深圳网站建设服务
  • Bee1.17.25更新Bug,完善功能.不支持NOSQL,分库分表Sharding(2.X版有)
  • python实现梅尔频率倒谱系数(MFCC) 除了傅里叶变换和离散余弦变换
  • 第5问 对于数据分析领域,统计学要学到什么程度?
  • 《从混乱到有序:AI 如何一步步梳理数据质量难题》文章提纲
  • 《后室Backrooms》中文版,购物误入异空间,怪物追逐,第一人称冒险逃生
  • [1Prompt1Story] 注意力机制增强 IPCA | 去噪神经网络 UNet | U型架构分步去噪