如何在mysql中創建索引?
主要説明如何在mysql中創建索引,和索引的定義、區分以及創建索引的意義。索引的分類分為單列索引和組合索引。單列索引
顧名思義就是單個列,組合索引就是由多個列組成的索引。
操作方法
(01)創建索引之前需要先建一個簡單的小表(我這裏利用的是navicate進行創建mytable),然後往表裏面插入幾條數據INSERT INTO mytable VALUES(1,x27;王一','上海',1);INSERT INTO mytable VALUES(2,'王二','北京',11);INSERT INTO mytable VALUES(3,'王三','天津',12);INSERT INTO mytable VALUES(4,'王四','蘇州',13);INSERT INTO mytable VALUES(5,'王五','杭州',14);INSERT INTO mytable VALUES(6,'王六','懷柔',15);
(02)先説普通的索引、唯一索引以及主鍵索引。創建普通索引:CREATE INDEX username ON mytable(username);
(03)唯一索引和主鍵索引與普通索引的區別是唯一,不重複。列值唯一,但是唯一索引可以有空值。創建唯一索引:CREATE UNIQUE INDEX age ON mytable(age);
(04)主鍵索引不可以有空值。創建主鍵索引:ALTER TABLE mytable ADD PRIMARY KEY (id);
(05)然後通過查詢索引就能看到相對應的結果。我們也可以刪除索引DROP INDEX 索引的名字 ON 索引的表;
(06)説下組合索引,創建方法基本一致ALTER TABLE mytable ADD INDEX name_city_age (username,city,age);
特別提示
有多個列組成的索引和多個索引列是不一樣的。
一般情況下where和join關聯涉及到數量大的情況下用,但是不是確定的,這點需要注意,索引視情況而定,並不是越多 越好。
-
如何在手機上申報個人所得税專項附加税扣除
個人所得税專項附加税扣除政策是一項非常優惠的政策,它可以減輕廣大人民羣眾的負擔。那麼這個要怎麼申報呢?本文將為您介紹它的申報流程。操作方法(01)首先,下載官方的個人所得税APP,這個APP是新出的。(02)點擊打開個人所得税APP後,會詢問你的定位,點擊下一步即可。(03)進...
-
Windows10如何共享打印機
平時工作中經常要共享打印機,關於如何設置共享打印機下面逐步介紹。直接和打印機連接的稱為主機端、其他電腦稱為客户端。操作方法(01)右鍵單擊”開始“圖標——”控制面板“——,以類別方式在”家庭組和網線網絡“。(02)選擇”更改高級共享設置“在選中"啟用網絡發...
-
CAD如何繪製牆體?
下面我們對CAD繪圖軟件中如何繪製牆體做詳細的解釋!天正建築插件及天正其他插件為例。操作方法(01)1、首先我們來看下CAD繪圖軟件中天正建築插件,插件的位置可隨意調整,調整位置為不妨礙繪圖即可,理想位置為左側或者是右側,如下圖。(02)2、插件欄中-第三行-牆體-選擇繪...
-
企業彩鈴集團彩鈴怎麼辦理|申請|開通|製作
企業彩鈴集團彩鈴怎麼辦理|申請|開通|製作(01)企業集團彩鈴”是運營商推出的一項手機,電話回鈴音增值服務。(其他的介紹這裏就不詳細講了)。當企業負責人,個體户等客户朋友們想要給自己的手機,座機辦理開通彩鈴時,就有很多疑慮:(1)公司彩鈴怎樣才能申請。(2)公司企業彩鈴到...