索引類型介紹:
主鍵索引
primary key() 要求關(guān)鍵字不能重復(fù),也不能為NULL,同時增加主鍵約束 主鍵索引定義時,不能命名
唯一索引
unique index() 要求關(guān)鍵字不能重復(fù),同時增加唯一約束
普通索引
index() 對關(guān)鍵字沒有要求
全文索引
fulltext key() 關(guān)鍵字的來源不是所有字段的數(shù)據(jù),而是字段中提取的特別關(guān)鍵字
關(guān)鍵字:可以是某個字段或多個字段,多個字段稱為復(fù)合索引。
實例:
建表: creat?table?student( ????stu_id?int?unsigned?not?null?auto_increment, ????name?varchar(32)?not?null?default?'', ????phone?char(11)?not?null?default?'', ????stu_code?varchar(32)?not?null?default?'', ????stu_desc?text, ????primary?key?('stu_id'),?????//主鍵索引 ????unique?index?'stu_code'?('stu_code'),?//唯一索引 ????index?'name_phone'?('name','phone'),??//普通索引,復(fù)合索引 ????fulltext?index?'stu_desc'?('stu_desc'),?//全文索引)?engine=myisam?charset=utf8; 更新: alert?table?student????add?primary?key?('stu_id'),?????//主鍵索引 ????add?unique?index?'stu_code'?('stu_code'),?//唯一索引 ????add?index?'name_phone'?('name','phone'),??//普通索引,復(fù)合索引 ????add?fulltext?index?'stu_desc'?('stu_desc');?//全文索引刪除: alert?table?sutdent ????drop?primary?key, ????drop?index?'stu_code', ????drop?index?'name_phone', ????drop?index?'stu_desc';
推薦教程:mysql教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦