zoukankan      html  css  js  c++  java
  • mysql索引

    mysql索引

    CREATE TABLE table_name [col_name data type]
    [unique | fulltext | spatial] [index | key] 
    [index_name](col_name[length]) [ASC|DESC]
     
    [unique | fulltext | spatial] [index | key] :索引类型
     
    使用EXPLAIN语句查看索引是否正在使用:
    explain select * from book where year_publication=1990 G;
     
    index(col1,col2...)
    组合索引查询时需要第一个索引列开始 选择 查询要求
    where col1=。。。 and col2=... and.....
    如果where col2=... 将不会使用组合索引查询
     
    fulltext index(..)全文索引只支持myisam
     
    spatial index(..)空间索引 ,字段类型为空间类型,要非空,引擎为myisam
     
    在已存在的表创建索引
    1、
    alter table table_name ADD [UNIQUE |FULLTEXT | SPATIAL] [INDEX | KEY]
    [index_name ] (col_name[length],...) [ASC | DESC]
     
    2、
    CREATE [UNIQUE | FULLTEXT | SPATIAL] INDEX
    index_name ON table_name
    (col_name[lenght],....) [ASC | DESC]
     
    删除索引
    alter table table_name drop index index_name;
     
    drop index index_name ON table_name;
  • 相关阅读:
    解决iex -S mix报错
    OTP服务器
    多进程
    字符串与二进制
    IphoneX适配正确姿势
    Babel 配置用法解析
    babel版本变化
    你好,babel
    XSS攻击 && CSRF攻击 基础理解
    小程序开发初体验~
  • 原文地址:https://www.cnblogs.com/cplover/p/3372165.html
Copyright © 2011-2022 走看看