2022-04-06
閱讀量:
612
MySQL索引的操作
索引的操作
創(chuàng)建索引
create index on ();
在表中定義了主鍵約束時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)對(duì)應(yīng)的主鍵索引。
在表中定義了外鍵約束時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)對(duì)應(yīng)的普通索引。
在表中定義了唯一約束時(shí),會(huì)自動(dòng)創(chuàng)建一個(gè)對(duì)應(yīng)的唯一索引。
mysql> create index job_index on emp(job);
查看索引:
show index from ;
示例:查看emp表中的索引
mysql> show index from emp; +-------+------------+-----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+------------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment | Visible | Expression | +-------+------------+-----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+------------+ | emp | 0 | PRIMARY | 1 | empno | A | 14 | NULL | NULL | | BTREE | | | YES | NULL | | emp | 0 | ename | 1 | ename | A | 14 | NULL | NULL | YES | BTREE | | | YES | NULL | | emp | 1 | deptno | 1 | deptno | A | 3 | NULL | NULL | YES | BTREE | | | YES | NULL | | emp | 1 | job_index | 1 | job | A | 5 | NULL | NULL | | BTREE | | | YES | NULL | +-------+------------+-----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+---------+------------+
使用索引
mysql> select ename,job,deptno from emp where job='salesman'; +--------+----------+--------+ | ename | job | deptno | +--------+----------+--------+ | allen | salesman | 30 | | ward | salesman | 30 | | martin | salesman | 30 | | turner | salesman | 30 | +--------+----------+--------+
刪除索引
drop index on ;
示例:
mysql> drop index job_index on emp; mysql> select ename,job,deptno from emp where job='salesman'; +--------+----------+--------+ | ename | job | deptno | +--------+----------+--------+ | allen | salesman | 30 | | ward | salesman | 30 | | martin | salesman | 30 | | turner | salesman | 30 | +--------+----------+--------+
加入CDA數(shù)據(jù)俱樂(lè)部,了解數(shù)據(jù)行業(yè)動(dòng)態(tài)和各行業(yè)數(shù)據(jù)信息 http://www.3lll3.cn/member.html?utm_source=weitao
0.0000 0 0 踩 關(guān)注作者 收藏 編輯
評(píng)論(0)
字體
字號(hào)
代碼語(yǔ)言
發(fā)布評(píng)論
暫無(wú)數(shù)據(jù)






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
1條評(píng)論
0條評(píng)論