-- 创建索引的基本语法 CREATE INDEX indexName ON table(column(length)); -- 例子 length默认我们可以忽略 CREATE INDEX idx_name ON user(name);
-- 创建索引的基本语法 CREATE INDEX indexName ON table(column1(length),column2(length)); -- 例子 CREATE INDEX idx_phone_name ON user(phone,name);
SELECT * FROM user_innodb where name = '程冯冯'; SELECT * FROM user_innodb where phone = '15100046637'; SELECT * FROM user_innodb where phone = '15100046637' and name = '程冯冯'; SELECT * FROM user_innodb where name = '程冯冯' and phone = '15100046637';
--下面的这个命令就是查询page大小 MYSQL> show variables like 'innodb_page_size';
MYSQL> show variables like 'datadir';
CREATE TABLE `user_innodb` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `gender` tinyint(1) DEFAULT NULL, `phone` varchar(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3000001 DEFAULT CHARSET=utf8mb4;
SELECT * from user_innodb where gender = 1;
EXPLAIN SELECT * FROM user_innodb WHERE name LIKE '%张' and phone = '13204776301';
END 十期推荐 【261期】面试官:说出几个你熟悉的 Zookeeper 命令 【262期】面试官:谈谈MySQL主从复制的原理 【263期】面试最后一问:你有什么要问我的吗? 【264期】盘点MySQL主从复制,在面试中能被问什么? 【265期】面试官:为什么Integer用==比较时127相等而128不相等? 【266期】面试官:Redis主从集群切换数据丢失问题如何应对? 【267期】10道经典MySQL面试题 【268期】美团面试题:当你的JVM 堆内存溢出后,其他线程是否可继续工作? 【269期】链表高频面试题(包括反转、合并、相交、分割、环长等) 【270期】面试官:Spring的Bean实例化过程应该是怎样的? ? ~