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

    mysql包含主键索引,普通索引,唯一索引,联合索引;

    一、索引
      1、创建索引:

    (1)ALTER TABLE   


     ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。    
        
     ALTER TABLE table_name ADD INDEX index_name (column_list) ;  
      
     ALTER TABLE table_name ADD UNIQUE (column_list)  ;
      
     ALTER TABLE table_name ADD PRIMARY KEY (column_list);   
      
    (2)CREATE INDEX   


     CREATE INDEX可对表增加普通索引或UNIQUE索引。   
      
     CREATE INDEX index_name ON table_name (column_list)  ; 
      
     CREATE UNIQUE INDEX index_name ON table_name (column_list)  ;


    2、查看索引  
      
     mysql> show index from tblname;   
      
     mysql> show keys from tblname; 


    3、删除索引


      可利用ALTER TABLE或DROP INDEX语句来删除索引。类似于CREATE INDEX语句,DROP INDEX可以在ALTER TABLE 内部作为一条语句处理,语法如下。

      
     DROP INDEX index_name ON talbe_name  ; 
      
     ALTER TABLE table_name DROP INDEX index_name ;  
      
     ALTER TABLE table_name DROP PRIMARY KEY  ;

     二:索引类型:

       1:B-Tree

       2:hash

  • 相关阅读:
    document
    reg() replace
    BOM和DOM的区别
    注册表
    实现移动端通过下拉菜单栏实现pc端的导航栏
    通过ajax获取api,并且通过jquery获取自定义属性
    git的使用
    当盒子不设置width,而设置max-width遇到的问题
    CSS之position
    JavaScript之数组常用的方法
  • 原文地址:https://www.cnblogs.com/onlysun/p/4508700.html
Copyright © 2011-2022 走看看