mysql简单索引_Mysql的使用 -简单的索引

记录一下mysql的一些数据库语法

修改root密码:mysqladmin -u root password ‘123456

Mysql -u 用户名 -p 密码 进去mysql监视器

show databases; 显示所有的数据库名

Create database;创建数据库

CREATE ALL PRIVILEGES ON test.* TO fenghao@localhost IDENTIFIED BY '123456'; -- 为用户赋予所有的数据库权限

show tables --显示该库中的所有表名

desc 表名 --显示表结构

CREATE TABLE tbl_mobile_WBList(

ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL COMMENT 'ID',

WHITEMOBILE VARCHAR(40) DEFAULT NULL COMMENT '白名单电话号码',

WENABLED CHAR(4) DEFAULT'1' COMMENT '启用标识 1:启用 0:关闭',

BLACKMOBILE VARCHAR(40) DEFAULT NULL COMMENT '黑名单电话号码',

BENABLED CHAR(4) DEFAULT'1' COMMENT '启用标识 1:启用 0:关闭',

BACK VARCHAR(40) DEFAULT NULL COMMENT '备用字段',

UP VARCHAR(40) DEFAULT NULL COMMENT '备用字段'

);

````

CREATE INDEX wb_index ON tbl_mobile_wblist(WHITEMOBILE); --索引创建

````

SHOW INDEX FROM tbl_mobile_wblist; --展示该表的索引

![865243-20170528145219188-1510514952.png][]

第一个索引是在主键创建时生成的索引,又称为主键索引,丛生索引

![865243-20170528145241891-1596910827.png][]

![865243-20170528145253735-1339819126.png][]

DROP INDEX wb_test ON tbl_mobile_wblist; --索引删除

EXPLAIN SELECT w.WHITEMOBILE FROM tbl_mobile_wblist w; --查看索引的使用情况

![865243-20170528145340719-2121192135.png][]

![865243-20170528145356703-190648942.png][]

![865243-20170528145409328-1968704539.png][]

![865243-20170528145425782-1328221262.png][]

CREATE INDEX we_test_duo ON tbl_mobile_wblist(WHITEMOBILE,BLACKMOBILE); -- 创建复合索引

相当于每个列都创建了一个索引

![865243-20170528145512750-2054591139.png][]

EXPLAIN SELECT * FROM tbl_mobile_wblist c WHERE c.BLACKMOBILE='123';

![865243-20170528145631032-1223345768.png][]

当将复合索引的后一列数据作为where条件的时候,不走索引

[865243-20170528145219188-1510514952.png]: /images/1610116355520.png

[865243-20170528145241891-1596910827.png]: /images/1610116338062.png

[865243-20170528145253735-1339819126.png]: /images/1610116316828.png

[865243-20170528145340719-2121192135.png]: /images/1610116298543.png

[865243-20170528145356703-190648942.png]: /images/1610116281015.png

[865243-20170528145409328-1968704539.png]: /images/1610116264076.png

[865243-20170528145425782-1328221262.png]: /images/1610116244832.png

[865243-20170528145512750-2054591139.png]: /images/1610116223371.png

[865243-20170528145631032-1223345768.png]: /images/1610116202259.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值