MySQL数据库是日常开发或者面试中最常遇到的数据库之一,你在使用过程是否有过类似的疑问:为什么它的索引使用的设计结构是B+树而不是B树呢?下面一起来看看吧。
在看两者的区别时,先看看两者的数据结构图片,可以有更直观的感受。
1、在创建表的时候创建
create table xx(
key keyname(列名1、2)
FULLTEXT KEY(列名)
UNIQUE KEY(列名)
)
2、使用alter table 添加(可以添加普通、唯一、主键索引)
alter table 表名 add index indexname(字段名)
3、使用create index命令创建普通索引和唯一索引,不能创建主键索引
create index indexname on 表名 (字段名)
经验就是一个积累的过程,没有谁能够一步登天,所以脚踏实地才是成功的秘诀。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有