av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MySQL如何加索引?

瀏覽:101日期:2022-06-17 16:42:23

問(wèn)題描述

索引可以一起加,還是一個(gè)一個(gè)加?!MySQL如何加索引?

MySQL如何加索引?

MySQL如何加索引?

問(wèn)題解答

回答1:

1.添加PRIMARY KEY(主鍵索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.添加UNIQUE(唯一索引) mysql>ALTER TABLE `table_name` ADD UNIQUE ( `column` ) 3.添加INDEX(普通索引) mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` ) 4.添加FULLTEXT(全文索引) mysql>ALTER TABLE `table_name` ADD FULLTEXT ( `column`) 5.添加多列索引 mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )最常見(jiàn)的就是 3、5這兩種方式了,如:現(xiàn)有一張表:

DROP TABLE IF EXISTS `project`;CREATE TABLE `project` ( `p_id` varchar(32) NOT NULL, `p_name` varchar(64) DEFAULT NULL, `p_intr` text, `p_save` varchar(512) DEFAULT NULL, `p_ctime` datetime DEFAULT NULL, PRIMARY KEY (`p_id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;

對(duì)它加主鍵索引:

ALTER TABLE `project` ADD PRIMARY KEY ( `p_id` )

對(duì)它加組合索引:

ALTER TABLE `project` ADD INDEX select_by_id_name KEY ( `p_id`, `p_name` )

這里需要注意索引順序( `p_id`, `p_name` )如果你這么查詢:select * from `project` where `p_name`=? and `p_id`=? 這是不會(huì)用到索引的,應(yīng)該按下面這樣:select * from `project` where `p_id`=? and `p_name`=? 順序一定要按建索引的來(lái),也可以在查詢語(yǔ)句前加上EXPLAIN查看過(guò)程: EXPLAIN select * from `project` where `p_id`=? and `p_name`=?

回答2:

就是一些sql語(yǔ)句,你可以一條一條執(zhí)行,也可以一起執(zhí)行。

相關(guān)文章:
主站蜘蛛池模板: 久草免费在线视频 | 国产羞羞视频在线观看 | 精品中文视频 | a视频在线 | 欧美日本一区 | 国产在线精品一区二区 | 欧美精品一区三区 | 天天躁日日躁狠狠躁白人 | 蜜桃日韩| www.狠狠干| 久久青| 久久大 | 日本不卡免费新一二三区 | 狠狠操狠狠干 | 久久国内精品 | 亚洲欧美中文日韩在线v日本 | 中文字幕人成人 | 久久久久久免费毛片精品 | 久久精品国产免费 | 日韩精品一区二区三区在线播放 | 一区二区三区欧美 | 精品一二 | 黄色一级在线播放 | 91精品国产综合久久香蕉922 | 久久精品 | 日本污视频| 一区二区三区欧美大片 | 欧美综合久久 | 日韩精品福利 | 久久久免费在线观看 | 武道仙尊动漫在线观看 | 精品一区二区三区不卡 | 一级黄色毛片免费 | www..99re| 日韩视频区| 国产精品久久久久久久久久久免费看 | 91亚洲国产 | 成人在线小视频 | 久久久久久久亚洲精品 | 成人性生交a做片 | 久久久成人网 |