首页 > 代码库 > Mysql的使用 -简单的索引
Mysql的使用 -简单的索引
记录一下mysql的一些数据库语法
1 修改root密码:mysqladmin -u root password ‘123456
1 Mysql -u 用户名 -p 密码 进去mysql监视器
1 10、show databases; 显示所有的数据库名 2 11、Create database;创建数据库
1 CREATE ALL PRIVILEGES ON test.* TO fenghao@localhost IDENTIFIED BY ‘123456‘; -- 为用户赋予所有的数据库权限
1 1、show tables --显示该库中的所有表名 2 2、desc 表名 --显示表结构
1 CREATE TABLE tbl_mobile_WBList( 2 ID INT PRIMARY KEY AUTO_INCREMENT NOT NULL COMMENT ‘ID‘, 3 WHITEMOBILE VARCHAR(40) DEFAULT NULL COMMENT ‘白名单电话号码‘, 4 WENABLED CHAR(4) DEFAULT‘1‘ COMMENT ‘启用标识 1:启用 0:关闭‘, 5 BLACKMOBILE VARCHAR(40) DEFAULT NULL COMMENT ‘黑名单电话号码‘, 6 BENABLED CHAR(4) DEFAULT‘1‘ COMMENT ‘启用标识 1:启用 0:关闭‘, 7 BACK VARCHAR(40) DEFAULT NULL COMMENT ‘备用字段‘, 8 UP VARCHAR(40) DEFAULT NULL COMMENT ‘备用字段‘ 9 );
1 CREATE INDEX wb_index ON tbl_mobile_wblist(WHITEMOBILE); --索引创建
SHOW INDEX FROM tbl_mobile_wblist; --展示该表的索引
第一个索引是在主键创建时生成的索引,又称为主键索引,丛生索引
1 DROP INDEX wb_test ON tbl_mobile_wblist; --索引删除
1 EXPLAIN SELECT w.WHITEMOBILE FROM tbl_mobile_wblist w; --查看索引的使用情况
1 CREATE INDEX we_test_duo ON tbl_mobile_wblist(WHITEMOBILE,BLACKMOBILE); -- 创建复合索引 2 相当于每个列都创建了一个索引
1 EXPLAIN SELECT * FROM tbl_mobile_wblist c WHERE c.BLACKMOBILE=‘123‘;
当将复合索引的后一列数据作为where条件的时候,不走索引
Mysql的使用 -简单的索引
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。