zoukankan      html  css  js  c++  java
  • 数据库调优教程(六) 索引的相关操作

    三、           索引


    3.      索引的相关操作

    上一讲我们介绍了索引的作用和种类,这一讲我们谈谈索引的相关操作!

    1)    添加索引

    前面已经有所介绍,这里总结一下

    添加主键索引

    create table aaa
    (id int unsigned primary key auto_increment ,
    name varchar(32) not null defaul ‘’);
    
    alter table 表名 add primary key (列名);
    

    添加普通索引

    create index 索引名 on 表 (列名1,列名2);

    添加唯一索引

    create table ddd(id int primary key auto_increment , name varchar(32) unique);
    
    create unique index 索引名  on 表名 (列表..);
    

    添加全文索引

    CREATE TABLE articles (
           id INT UNSIGNED AUTO_INCREMENT NOT NULL PRIMARY KEY,
           title VARCHAR(200),
           body TEXT,
           FULLTEXT (title,body)
         )engine=myisam charset utf8;
    
    ALTER TABLE articles ADD FULLTEXT (title,body);
    

    2)    查询索引

    show index from empG


    3)    删除索引

    drop index 索引名称 on 表名;

    4)    修改索引

    先删除,再创建



    本讲结束,下一讲将给大家聊聊索引的代价。





  • 相关阅读:
    mysql主从延迟高的原因
    OpenStack云平台网络模式及其工作机制
    maps.reg
    dnion的remap.conf文件
    linux的tar命令
    traffic server文件目录
    records.config文件参数解释
    VNC配置
    KVM详情
    cache.config文件配置模板
  • 原文地址:https://www.cnblogs.com/javdroider/p/5184313.html
Copyright © 2011-2022 走看看