建立表時建立索引:
語法:create table 表名(屬性名 資料型別 [完整性約束條件], ............. [unique | fulltext | spatial]
index | key[別名](屬性名 1[(長度)] [asc | desc]))
1、建立普通索引》create table index1(id int,name varchar(20),index(id));
2、建立唯一索引》create table index2(id int,name varchar(20),unique index index2_id(id asc));
3、建立全文索引》create table index3(id int,name varchar(20),info varchar(20),fulltext index index3_info(info));
4、建立單列索引》語法:.....index(id),....
5、建立多列索引》語法:........index(id,name)......
刪除索引:
語法:drop index 索引名 on 表名;
mysql 字首索引 語法 MySQL 字首索引
索引字首 使用 字串列的索引規範中的語法,您可以建立僅使用列首字元的索引 以這種方式僅索引列值的字首可以使索引檔案小得多。為a 或 column 編制索引時 必須為索引指定字首長度。例如 col name n nblobtext create table test blob col blob,ind...
mysql 字首索引 語法 mysql字首索引
應用場景 資料庫裡有個位址 address 字段,型別為varchar 100 業務決定了要經常根據address來進行查詢。確定選擇性 sql select count distinct address count as selectivity from info selectivity 0.87...
mysql 索引語法 MySQL索引的基本語法
索引是排好序的資料結構!可以用在 where 條件查詢的字段,和order by 排序的字段,有了索引,便可以快速地定位資料所在的實體地址並找出來。索引的分類 1.普通索引 normal 沒有任何約束,主要用於提高查詢效率 2.唯一索引 unique 在普通索引的基礎上增加了資料唯一性的約束,可以有...