亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

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

MySQL如何加索引?

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

問題描述

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

MySQL如何加索引?

MySQL如何加索引?

問題解答

回答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` )最常見的就是 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`=? 順序一定要按建索引的來,也可以在查詢語句前加上EXPLAIN查看過程: EXPLAIN select * from `project` where `p_id`=? and `p_name`=?

回答2:

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

相關(guān)文章:
主站蜘蛛池模板: 国产自约视频 | 国产精品观看 | 亚洲国产成人在线观看 | 另类专区国产在线视频 | 国产成人精品视频频 | 日本久久一区二区 | 日韩三级视频在线观看 | 亚洲最新在线视频 | 99久久免费观看 | 亚洲va视频 | 88av在线视频 | 国产欧美一区二区三区视频在线观看 | 一级一片免费看 | 亚洲rct中文字幕在线 | 99r8这是只有精品视频9 | 欧美 另类 精品一区视频 | 欧美无极品 | 国产色视频在线观看免费 | 在线观看国产情趣免费视频 | 国产一区二区三区在线观看视频 | 国产人做人爱视频精品 | 日本一级大毛片a一 | a级毛片毛片免费很很综合 a级毛片免费 | 99热久久精品免费精品 | 国产一级片免费观看 | 日韩视频大全 | 国产亚洲精品一区二区久久 | 精品在线观看一区 | 久久99久久99精品观看 | 7m视频精品凹凸在线播放 | 91久久国产综合精品 | 一本久道久久综合婷婷五 | 国产成人一区二区三区在线播放 | 综合久久99久久99播放 | 一级在线免费视频 | 欧美成人艳星在线播放 | 97久久精品午夜一区二区 | 欧美激情性色生活片在线观看 | 亚洲人的天堂男人爽爽爽 | 自拍偷拍视频在线观看 | 国产原创一区二区 |