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

用dw做网站阿里巴巴logo高清

用dw做网站,阿里巴巴logo高清,上海住房和城乡建设厅网站首页,网站建设商标在哪个类别文章目录 1. 普通索引2. 索引操作创建主键索引查询索引删除索引唯一索引的创建删除唯一键索引普通索引的创建全文索引 1. 普通索引 MySQL除了会默认建立主键索引#xff0c;也可能会按照其他列信息建立的索引#xff0c;一般这种索引称为 普通索引 对于 储存引擎 myisam也可能会按照其他列信息建立的索引一般这种索引称为 普通索引 对于 储存引擎 myisam普通索引和主键索引是没有区别的 以第二列作为键值构建B树可以发现 与主键构建的B树基本没有区别 因为两者叶子节点都是存储 对应数据的地址 使用储存引擎以 innodb 建立普通索引 依旧按照指定列作为键值构建B树 但是 由于 储存引擎 为 innodb 所以 叶子节点存储 数据 此时叶子节点 存储的数据为 构建索引的键值 对应的主键值 (如果此时按照第三列构建索引此时叶子节点 就会存储 对应第三列的主键值 ) 2. 索引操作 创建主键索引 第一种方式 在创建表的时候直接在字段名后 指定 primary key create table user1(id int primary key ); 第二种方式 在创建表的最后指定某列或者某几列为主键索引 create table user2( id int, name varchar(20),primary key(id) ); 第三种方式 创建表后再添加主键 create table use3(id int, name varchar(20)); alter table user3 add primary key(id); 查询索引 查询test1表发现id是具有主键约束的 输入 show index from 表名; 查询索引 key_name表示索引名称为primary column_name 表示打在 id这一列上 index_type 表示 索引类型为 B树 删除索引 输入 alter table 表名 drop pimay key; 删除对应的主键索引 此时发现test1表中的id 没有主键约束了 唯一索引的创建 第一种方式 在表定义时在某列后直接指定unique唯一属性 create table user4( id int primary key, name varchar(20) unique); 第二种方式 创建表时在表后面指定某列或某几列为 unique create table user5(id int primary key, name varchar(20),unique(name)); 第三种方式 在表创建好后添加 某列为unique create table user6(id int primary key ,name varchar(20)); zalter table user6 add unique(name); 以第三种方式为例刚开始test1表中的name只是不为空再对name添加唯一索引后 test1表 的 name 就有 唯一键 约束了 再次输入 show index from test1 \G 查看test1表的索引 key_name 表示 索引的名称 column_name 表示 索引以name为主 index_type 表示 索引的类型 为B树 删除唯一键索引 alter table 表名 drop index 索引名; 索引名 是 show keys feom 表名中的 key_name 字段 输入 alter table test1 drop index name; 即可删除test1表中name 中的唯一键约束 普通索引的创建 第一种方式 create table user8(id int primary key, name varchar(20), email varchar(30), index(name) –在表的定义最后指定某列为索引 ); 第二种方式 create table user9(id int primary key, name varchar(20), email varchar(30)); alter table user9 add index(name); –创建完表以后指定某列为普通索引 输入 alter table test1 add index(name); 即将name变为普通索引 第三种方式 create table user10(id int primary key, name varchar(20), email varchar(30)); create index idx_name on user10(name)– 创建一个索引名为 idx_name 的索引 输入 create table index myindex on test1(name); 在test1表中name列 创建一个索引名为 myindex 的索引 输入 show index from test1 \G 发现 key_name(索引的名称) 为 myindex 输入 alter table test1 drop index myindex; 就可以把myindex对应的索引名删除掉 全文索引 当对文章字段 或有大量文字的字段进行检索时会使用到全文索引 若要使用全文索引则要求表的储存引擎 为 MyISAM 并且默认的全文索引支持 英文不支持中文 在表中添加 FULLTEXT 让对应的列具有全文索引 创建一张表 articles 内部包含 约束为 主键 并且 是自增长 的id 、200个字符 的title 、大文本的body 并将 title 和body 列 进行 全文索引 由于表中的id 是自增长的所以只需插入 title 和 body 数据即可 输入 select * from articles; 查看当前表信息 想要在body列内容做搜索 如查询articles表中 是否有 database 存在 输入 select * from articles where bidy like ‘database%’; 使用 like 进行模糊匹配 查询包含 database 及 带有后面的内容 使用 关键字 explain 可以查看 是否使用索引 id 作为 这次请求的 id值序号值 一般越大越先执行 select_type 表示 查询类型 SIMPLE 表示 简单查询 table 表示 表名 type 表示 查询 方式 all 表示 全部遍历 key 表示 索引 NULL表示 没有使用索引查找 使用全文索引 输入 select * from articles where match(title,body) against(‘database’); match 表示 设置条件 against 表示 匹配 再次使用 explain 查看是否使用索引 (type)遍历方式 为 使用全文索引(fulltext) (key)索引 为 title 表示使用 title 这个全文索引 进行查找
http://www.sadfv.cn/news/117133/

相关文章:

  • html网站建设中源代码官方网站建设报价表
  • 做网站1万多块钱wordpress站长地图
  • 网站建设服务器租用网站平台建设做好公司宣传
  • 网站建设合同2018西安官网优化公司
  • 房产网站管理系统开通公众号的流程
  • 芜湖app开发郑州企业网站优化
  • 网站做sem优化诸城手机网站建设
  • 一个服务器可以备案几个网站济宁网站建设专业定制
  • 注册网站域名需要什么资料医疗器械评价一个网站设计的好坏
  • 绵阳住房和城乡建设局网站鹰潭市城乡建设局网站
  • 网站欢迎界面源码网络舆情监测与研判
  • 免费gif动图在线制作网站泰安大众网
  • 红河州住房和建设局网站平凉网站设计
  • 有代做统计图的网站吗快速排名优化推广排名
  • 自己做的网站怎么让别人访问金戈枸橼酸西地那非
  • 合肥网站建站推广做kegg的网站
  • 自己做的网站如何加视频教程广安公司网站建设
  • 盐城市住房和城乡建设局门户网站淄博网站建设同圈科技
  • 上海营销网站制作目前最好的网站建设企业
  • 注册 网站开发 公司广东网站建设十大品牌
  • 手机网站404页面模板辽宁工程信息招标网
  • 视频推广计划seo案例分析及解析
  • 网站ppt缩略图海南新闻在线新闻中心
  • 厦门做网站维护的公司自己做的网站怎么设置关键词
  • soho做网站多少钱优化软件seo排名
  • 怎么做自己的快递查询网站怎么做网站的后台管理系统
  • jsp网站建设项目wordpress里的模板
  • 网站如何做直播轮播商务网站信息审核的重要性在于
  • 深圳在哪些网站找什么好处有没有做课题很好的网站
  • 温州专业手机网站制作哪家便宜网站开发学些什么软件