MySQL創建索引語法


1.介紹:  

  所有mysql索引列類型都可以被索引,對來相關類使用索引可以提高select查詢性能,根據mysql索引數,可以是最大索引與最小索引,每種存儲引擎對每個表的至少支持16的索引。總索引長度為256字節。

  mysim和innodb存儲引擎的表默認創建索引都是btree索引,目前mysql還不支持函數索引,但支持前緣索引,對字段前N個字符創建索引

2.mysql創建索引語法

CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name 
[index_type] 
ON tbl_name (index_col_name,...) 
[index_type] 

------

index_col_name: 
col_name [(length)] [ASC | DESC]

index_type: 
USING {BTREE | HASH | RTREE}

  注:如果你創建索引時搞錯了,需要修改mysql索引我們可以用alert來修改索引,語法與create index創建索引差不多,我們就不說了,可以查看相關手冊。

3.刪除索引語法:

Drop indexname on tablename

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM