美文网首页
操作索引

操作索引

作者: muyang_js的简书 | 来源:发表于2017-11-06 11:14 被阅读24次

一、 创建表对的同时创建索引

1. 创建普通索引

create table t1(id INT, name VARCHAR(20), score FLOAT, INDEX(id));

查看执行过程explain select *from t1 where id = 1;

2.创建唯一索引

Create table t2(id int not null, name varchar(20) not null, score float, unique index index_id(id asc));

查看执行过程explain select *from t2 where id = 1;

查看表 : show create table t2;

3.创建全文索引

Create table t3(id int not null, name varchar(20), score float, fulltext index_name(name ASC)) engine = MyISAM;

 Create table t3(id int not null, name varchar(20), score float, fulltext index index_id(name ASC)) engine = MyISAM;

4. 前三个🌰栗子都是单例的

5. 创建多例索引

   Create table t4(id int not null, name varchar(20), score float, index multi(id, name));

6. 创建空间索引

   Create table t5(id int , space GEOMETRY not null, spatial index sp(space))engine = myisam;

二、 给已经存在的表创建索引

语法一:

Create [unique|fulltext|spatial] index index_name on table_name (column [(length)][ASC|DESC]);
先创建表:create table t6(id int);
给存在的表创建索引:create index index_id on t6 (id);

语法二:

Alter table table_name add [unique|fulltext|spatial] index index_name[(length)][ASC|DESC]);

先创建表:create table t7(id int);
给存在的表创建索引:alter table t7 add index index_id(id);

三、删除索引

语法:

alter table table_name drop index index_name;

相关文章

  • es常用命令小结

    查看索引 删除索引 操作索引

  • Pandas层次化索引

    一、创建多层索引 二、多层索引对象的索引与切片操作 三、索引的堆(stack) 四、聚合操作

  • 【转】MySQL索引操作命令小结

    MySQL索引操作命令小结 这篇文章主要介绍了MySQL索引操作命令小结,本文讲解了创建索引、查询索引、删除索引等...

  • MySQL操作索引

    MySQL操作索引 增加普通索引 增加唯一索引 删除索引

  • 1-4 5.6.9ES的API操作

    索引操作 创建索引 查询索引信息 创建索引并建立映射 查看索引类型和映射 文档操作 向user中插入文档 修改文档...

  • 24.Mongodb的索引操作

    Mongodb的索引操作 学习目标 掌握 mongodb索引的创建,删除操作 掌握 mongodb查看索引的方法 ...

  • Pandas数据操作

    Pandas数据操作 Series索引 行索引 切片索引 不连续索引 布尔索引 DataFrame索引 列索引 不...

  • 数据重构

    数据重构 stack 默认操作内层索引 通过level指定操作索引的级别

  • python 字符串

    字符串操作 + 字符串连接操作 * 字符串复制操作 [] 字符串索引 通过索引访问指定位置的字符,索引从头(0)...

  • JavaScript一些装逼不常见循环用法

    判断区操作索引 特点:省去了索引操作区代码。此方法在{}内无法获得正确索引。 迭代删除方法 特点:如果不需要再操作...

网友评论

      本文标题:操作索引

      本文链接:https://www.haomeiwen.com/subject/vrakmxtx.html