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

  • 相关阅读:
    WHU 1572 Cyy and Fzz (AC自动机 dp )
    Codeforces 441D Valera and Swaps(置换群)
    Codeforces 527E Data Center Drama(欧拉回路)
    差分约束小结
    Codeforces 193D Two Segments 解题报告
    SGU 231.Prime Sum
    SGU 249.Matrix(Gray码)
    SGU 222.Little Rooks
    SGU 207.Robbers
    risc-v的寻址模式
  • 原文地址:https://www.cnblogs.com/onlysun/p/4508700.html
Copyright © 2011-2022 走看看