<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      MySQL 添加和刪除索引

      摘要:介紹添加、刪除和顯示索引的方法。

      ??今天為大家演示MySQL數據庫索引的常見操作,包括創建、刪除和查詢等。下面首先介紹為什么需要添加索引。

      索引的作用

      ??索引用于快速找出在某一列中有一特定值的行。如果不使用索引,MySQL必須從第一條記錄開始讀完整張表,直到找出相關的行;表越大,查詢數據所花費的時間就越多。如果表中查詢的列有一個索引,那么MySQL能夠快速定位一個位置進而搜索數據文件,避免查檢索有數據,從而節省很多時間。

      普通索引

      ??普通索引是最基本的索引,它沒有任何限制。例如,MyISAM和InnoDB存儲引擎只支持BTREE索引,在InnoDB引擎中,數據庫創建的索引都是以B+樹的形式存在。

      ??這里介紹兩種創建普通索引的方式:

      ??① 以修改表結構的方式添加索引:

      ALTER TABLE table_name ADD INDEX index_name ON (column(length))
      

      ??② 創建表的同時創建索引:

      CREATE TABLE `test1` (
      `id` int(11) NOT NULL PRIMARY KEY AUTO_INCREMENT,
      `name` varchar(20) DEFAULT NULL COMMENT '姓名',
      `course` varchar(20) DEFAULT NULL COMMENT '課程',
      `score` int(4) DEFAULT NULL COMMENT '分數',
      create_time datetime DEFAULT NULL COMMENT '創建時間',
      index [indexName] (name)
      ) ENGINE=InnoDB CHARACTER SET = utf8mb4 COMMENT = '測試表';
      

      ??此demo中,同時展示了如何創建表的主鍵。

      創建唯一索引

      ??唯一索引與普通索引類似,不同的就是:索引列的值必須唯一,但允許有空值。如果是組合索引,則列值的組合必須是唯一的,創建方法和普通索引類似:

      ALTER TABLE table_name ADD UNIQUE uk_index_name ( `column` ) 
      

      ??下面是創建其它所有的一些方法:

      1. 添加FULLTEXT(全文索引)
      ALTER TABLE table_name ADD FULLTEXT ( `column`) 
      
      1. 添加組合索引
      ALTER TABLE table_name ADD INDEX index_name ( `column1`, `column2`, `column3` )
      

      刪除索引和主鍵

      ??如果創建了某個索引,但是,發現不需要了,就可以使用如下兩種方法進行刪除:

      DROP INDEX index_name ON table;
      或者
      ALTER table table_name DROP INDEX index_name;
      

      ??刪除主鍵的方法如下:

      ALTER TABLE table_name DROP PRIMARY KEY;
      

      顯示索引信息

      ??可以使用 SHOW INDEX 命令列出表中已經創建的索引信息。輸出信息通過添加 \G 來格式化,提高可讀性。實例如下:

      SHOW INDEX FROM table_name\G
      

      唯一索引和普通索引如何選擇

      ??唯一索引和普通索引在查詢性能上基本沒有差別,但在更新上普通索引會快于唯一索引。所以在可以選擇普通索引的前提下盡可能選擇普通索引。如果需要限制索引列的值必須唯一,則只能使用唯一索引。

      結束語

      ??對于Wiener以上的話題,大家又有什么自己的獨特見解呢?歡迎在下方評論區留言!

      posted @ 2022-05-29 18:32  樓蘭胡楊  閱讀(928)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 深泽县| 日韩高清福利视频在线观看| 毛片大全真人在线| 亚洲国产精品久久久久婷婷老年| 韩国三级网一区二区三区| 97久久综合亚洲色hezyo| 中文无码乱人伦中文视频在线| 五月国产综合视频在线观看| 欧美人与动zozo在线播放| 高清破外女出血AV毛片| 亚洲另类无码一区二区三区| 少妇被粗大的猛烈进出动视频| 久久精品无码免费不卡| 巴青县| 免费一级黄色好看的国产| 精品国产一区二区三区av性色| 亚洲另类在线制服丝袜国产| 国产精品店无码一区二区三区| 中文字幕无码视频手机免费看| 40岁大乳的熟妇在线观看| 国产成人亚洲欧美二区综合| 亚洲精品一区三区三区在| 亚洲性av网站| 伊伊人成亚洲综合人网香| 亚洲欧美中文字幕日韩一区二区 | 国产精品无码专区| 国产成人av电影在线观看第一页| 婷婷开心色四房播播| 久久久久四虎精品免费入口| 电影在线观看+伦理片| 日本极品少妇videossexhd| 好了av四色综合无码| 亚洲黄色一级片在线观看| 丝袜老师办公室里做好紧好爽| 《特殊的精油按摩》3| 无码人妻丰满熟妇啪啪欧美| 波多野结衣的av一区二区三区| 成人午夜免费一区二区三区| 精品国产成人午夜福利| 强奷漂亮少妇高潮麻豆| 亚洲国产精品va在线观看麻豆|