• mysql 查询表结构 查询索引


    首先进入到mysql里 show databases;

    选择数据库

    use xxxcms;

    查询数据库下的表结构

    show create table 表名;

    这样看着不太好可以后面加G

    show create table 表名G;

    如上所示并没有索引创建

    下面来查询一下索引

    show indexes from 表名G;

    图11

    以上返回值的官方介绍

    http://dev.mysql.com/doc/refman/5.6/en/show-index.html

    主要Key_name 索引的名字

    Non_unique 可以包含重复为0 不能重复为1

    Cardinality 基数  数值越大 显示更高级别的唯一性

    查询索引

    show index from 表名G;

    结果看图11 上面图

    删除索引

    drop index 索引名 on  表名

    实例 删除上图id_3索引

    drop index id_3 on 表名G;

    在查询就没有了

    添加索引

    alter table 表名 add index (字段名);

    查询索引结果

    explain 语句测试索引

    explain select * from xxxcms_admin_member where admin_name ='aaaa'G;

    key 使用的索引

    type:

    const精确索引匹配

    ref 索引引用扫描

    range索引范围扫描

    all全表扫描  (避免出现)

    eq_ref连接表上的等于引用

    unique_subquery 子查询

    其他的索引

    主键索引PRIMARY KEY

    alert table 表名 add primary key (字段名);

    唯一索引UNIQUE KEY

    alert table 表名 add  unique(字段名);

    全文索引FULLTEXT

    alert table 表名 add fulltext(字段)

    多列索引

    alert table 表名 add  index (字段,字段)

  • 相关阅读:
    实现div 垂直居中
    CSS 轮廓---outline属性
    CSS 伪类 (Pseudo-classes)
    HTML默认样式和浏览器默认样式
    VHDL之concurrent之block
    VHDL之concurrent之generate
    VHDL之concurrent之when
    VHDL之concurrent之operators
    QS之force(2)
    QS之force(1)
  • 原文地址:https://www.cnblogs.com/xxx91hx/p/4590190.html
Copyright © 2020-2023  润新知