MySQL學習總結----索引
MySQL學習總結----索引
=================================================================================
一、索引
=================================================================================
=================================================================================
二、創建和查看索引
=================================================================================
創建和查看索引包括:
1)創建和查看普通索引
2)創建和查看唯一索引
3)創建和查看全文索引
4)創建和查看多列索引
一) 創建和查看普通索引
創建和查看普通索引分為:
1) 創建表是創建普通索引
2) 在已經存在的表上創建普通索引
3)通過SQL語句alter table創建普通索引
(一)、創建表時創建普通索引
create table 表名(
屬性名 數據類型,
屬性名 數據類型,
屬性名 數據類型,
index|key 【索引名】 (屬性名1 【(長度)】【asc|desc】)
);
【註】asc表示升序,desc表示降序;index和key用來創建一個索引。
1、在數據庫doublelinux中創建一個名為test的表,並添加普通索引
mysql> create table test(
-> aaa int,
-> bbb varchar(20),
-> ccc varchar(20),
-> index index_aaa(aaa)
-> );
(二)、在已經存在的表上創建普通索引
create index 索引名 on 表名 (屬性名 【(長度)】【asc|desc】)
1、在數據庫doublelinux下的表test01中創建名為index_ccc的索引
mysql> create table test01(
-> zzz int,
-> xxx varchar(20),
-> ccc int
-> );
Query OK, 0 rows affected (0.09 sec)
mysql> create index index_ccc on test01 (ccc);
Query OK, 0 rows affected (0.11 sec)
Records: 0 Duplicates: 0 Warnings: 0
(三)、
二) 創建和查看唯一索引
三) 創建和查看全文索引
四) 創建和查看多列索引
=================================================================================
三、刪除索引
=================================================================================
本文出自 “doublelinux” 博客,謝絕轉載!
MySQL學習總結----索引