1赞

3回答

1收藏

从MySQL开始聊聊“树”结构 (上)

杂谈 杂谈 1667 人阅读 | 3 人回复 | 2021-02-23

技术分类
开发语言: java
小程序开发: 小程序
2865054624-603202dca2681_articlex.png
前言
嗨喽,大家好,我是CrazyCodes, 近一年写的文章,都是一些广度方面的思考,新的一年,在技术深度上也需要有更多的探索,感谢各位的持续支持!
799229159-603202f087514_articlex.png
先聊聊大家熟知的MySQL,我们使用MySQL肯定是有数据存储的需求。
我们从基础开始看,首先我们创建一张用户表
  1. CREATE TABLE `<font color="#ff00ff">user</font>` (
  2.   `<font color="#ff00ff">id</font>` int unsigned NOT NULL AUTO_INCREMENT,
  3.   `<font color="#ff00ff">name</font>` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL,
  4.   PRIMARY KEY (`<font color="#ff00ff">id</font>`)
  5. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
复制代码
这是一张简单的用户表,包含id和name两个字段,id为主键自增,name上没有索引。想必大家对索引都有一定的认识,索引是一种数据结构,即本篇的核心议题“树”结构,索引可以达到快速命中某条记录,“快速”一词代表着在时间和空间相结合的最优解,当然也并不代表索引越多,数据表设计越合理,要根据实际业务去选择。
我们随机向表中插入几条记录

分享到:
回复

使用道具 举报

回答|共 3 个

test

发表于 2022-4-9 21:56:37 | 显示全部楼层

好啊好啊好啊
回复

使用道具 举报

test

发表于 2023-9-21 00:17:11 | 显示全部楼层


测试一下楼层回复
回复

使用道具 举报

test

发表于 2023-9-21 00:17:45 | 显示全部楼层

test 发表于 2023-9-21 00:17
测试一下楼层回复

蹭蹭叠加的效果看下样式
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则