create table test(
id int(4) not null primary key auto_increment,
user_id varchar(50) not null,
key `idx_user_id` (user_id));
user_id为varchar
可是当我们查询数据的时候使用
explain select * from zhangliang where user_id=2 可能在这个时候大家认为能使用到索引,这是一个坑
下面情况使用到了索引
explain select * from zhangliang where user_id='2'