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)    修改索引

    先删除,再创建



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





  • 相关阅读:
    Java 包装类
    CTF 入门笔记
    Java 实践
    Java Object类
    Java 接口
    Java 抽象类
    Java 关键字final
    Java 多态性
    C#类,对象,类成员简介
    C#初始类和命名空间
  • 原文地址:https://www.cnblogs.com/javdroider/p/5184313.html
Copyright © 2011-2022 走看看