數(shù)據(jù)庫(kù)4種索引類型 mysql索引有幾種類型?
mysql索引有幾種類型?你好,我是【遺忘的海鳥】,很高興為你解答。MySQL目前主要有以下幾種索引類型:1.普通索引2.唯一索引3.主鍵索引4.組合索引5.全文索引MySQL索引類型更多專業(yè)的科普知
mysql索引有幾種類型?
你好,我是【遺忘的海鳥】,很高興為你解答。MySQL目前主要有以下幾種索引類型:1.普通索引2.唯一索引3.主鍵索引4.組合索引5.全文索引
MySQL索引類型
更多專業(yè)的科普知識(shí),歡迎關(guān)注我。如果喜歡我的回答,也請(qǐng)給我贊或轉(zhuǎn)發(fā),你們的鼓勵(lì),是支持我寫下去的動(dòng)力,謝謝大家。MYSQL的各個(gè)索引類型有什么區(qū)別?
PRIMARY, INDEX, UNIQUE 這3種是一類PRIMARY 主鍵。 就是 唯一 且 不能為空。INDEX 索引,普通的UNIQUE 唯一索引。 不允許有重復(fù)。FULLTEXT 是全文索引,用于在一篇文章中,檢索文本信息的。舉個(gè)例子來說,比如你在為某商場(chǎng)做一個(gè)會(huì)員卡的系統(tǒng)。這個(gè)系統(tǒng)有一個(gè)會(huì)員表有下列字段:會(huì)員編號(hào) INT會(huì)員姓名 VARCHAR(10)會(huì)員身份證號(hào)碼 VARCHAR(18)會(huì)員電話 VARCHAR(10)會(huì)員住址 VARCHAR(50)會(huì)員備注信息 TEXT那么這個(gè) 會(huì)員編號(hào),作為主鍵,使用 PRIMARY會(huì)員姓名 如果要建索引的話,那么就是普通的 INDEX會(huì)員身份證號(hào)碼 如果要建索引的話,那么可以選擇 UNIQUE (唯一的,不允許重復(fù))會(huì)員備注信息 , 如果需要建索引的話,可以選擇 FULLTEXT,全文搜索。不過 FULLTEXT 用于搜索很長(zhǎng)一篇文章的時(shí)候,效果最好。用在比較短的文本,如果就一兩行字的,普通的 INDEX 也可以。