十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要介紹MySQL中如何創(chuàng)建索引,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
加查網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián),加查網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為加查1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的加查做網(wǎng)站的公司定做!
在執(zhí)行CREATE TABLE語句時可以創(chuàng)建索引,也可以單獨用CREATE INDEX或ALTER TABLE來為表增加索引。
1、使用CREATE INDEX創(chuàng)建,語法如下:
CREATE INDEX indexName ON tableName (columnName(length));
例如我們對ip_address這一列創(chuàng)建一個長度為16的索引:
CREATE INDEX index_ip_addr ON t_user_action_log (ip_address(16));
2、使用ALTER語句創(chuàng)建,語法如下:
ALTER TABLE tableName ADD INDEX indexName(columnName);
ALTER語句創(chuàng)建索引,下面提供一個設(shè)置索引長度的例子:
ALTER TABLE t_user_action_log ADD INDEX ip_address_idx (ip_address(16)); SHOW INDEX FROM t_user_action_log;
3、建表的時候創(chuàng)建索引
CREATE TABLE tableName( id INT NOT NULL, columnName columnType, INDEX [indexName] (columnName(length)) );
以上是“mysql中如何創(chuàng)建索引”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!