在数据库的世界里,MySQL就像一个庞大的图书馆,而MyISAM和InnoDB则是两位性格迥异的图书管理员。今天,我们就来聊聊这两位管理员在管理书籍(数据)时所采用的不同策略——B+树索引。 首先,我们创建一张表,SQL如下: sql CREATE TABLE t_user ( id bigint(20) NOT NULL ...
先举一个实际的🌰: 我们先创建一个表,并插入一行数据。注意表中两个字段一个是DATETIME类型,一个是DATE类型的 可以在这里暂停思考下,上面的单元测试是否会通过。下面是实际执行的结果。 f_one我们期望的是2025-11-29 10:25:05,实际Go读取到是 2025-11-29T10:25:05 ...
tb_poetry_category 诗词分类表 id(主键)、name(分类名称)、parent_id(父分类ID)、sort(排序) 存储诗词朝代、流派分类(如唐诗、宋词-豪放派) tb_poet 诗人表 id(主键)、name(诗人姓名)、dynasty(朝代)、intro(简介)、avatar(头像) 存储诗人基本信息 tb_poem 诗句表 id(主键)、title(诗词 ...
Dada-CloudGallery-Backend 是一个功能完整的云图库平台后端项目,支持图片上传、管理、搜索、分享等功能。项目采用现代化的技术栈,具有良好的架构设计和性能优化策略。
知乎 on MSN
存电话号码,究竟该用int类型还是string类型?
电话号码必须用 string 存,你敢用 int 就等着犯错吧 其实按照我的编程习惯,只要该类型不参与计算,即使看着是数字,我也会毫不犹豫的选择 string。 我们曾经尝试用 int 存过,但是都不是很理想,后来直接改用了 string。 接下来我们就聊聊电话号码看起来像数字,为什么不能 int。 一、int 存电话,有三大缺陷 缺陷 1、前导零丢失 ...
在MySQL数据库中,索引是提升查询性能的关键工具。合理设计索引能显著降低查询延迟,但错误的索引策略可能导致存储空间浪费和写入性能下降。根据业务场景合理选择单字段索引或组合字段索引非常有必要。今天给大家聊聊单字段和组合字段索引如何正确 ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果