MySQL索引的使用

 

1、创建和查看索引

    所谓普通索引,就是在创建索引时,不附加任何限制条件(唯一、非空等限制)。该类型的索引可以创建在任何数据类型的字段上。

(1)创建表时,创建普通索引

  •  语法:

            

           

  • 例子:

          

(2)在已经存在的表上创建普通索引

   语法:

     

     例子:

           

2、创建和查看唯一索引

 (1)创建表时创建唯一索引

  • 语法:

        

  •  例子:

       

(2)在已经存在的表上创建唯一索引

  • 语法:

     

  • 例子: 

      

(3)通过SQL语句ALTER TABLE创建唯一索引

  •  语法:

     

  • 例子:

    

3、创建和查看全文索引

   全文索引主要关联在数据类型为CHAR、VARCHAR和TEXT的字段上,以便能够更加快速的查询数据量较大的字符串类型的字段。

(1)创建表时创建全文索引

  •  语法:

      

  • 例子:

     

(2)在已经存在的表上创建全文索引

  • 语法:

        

  • 例子:

       

(3)通过SQL语句ALTER TABLE创建全文索引

  •  语法

            

  • 例子

           

4、删除索引

  •  语法:

        

  • 例子:

      

原文地址:https://www.cnblogs.com/fengdejiyixx/p/12391710.html