31、MySQL 8 都有哪些新特征你好,我是朱晓峰。今天,我来和你聊一聊MySQL 8的新特征。 作为应用最广泛的三大关系型数据库之一,MySQL的背后有一个强大的开发团队,使MySQL能够持续迭代和创新,满足不断变化的用户需求。在MySQL 8中,就有很多新特征。 今天,我就给...2025-10-27MySQL 必知必会
30、经典面试题讲解第二弹你好,我是朱晓峰。 到这里,“进阶篇”的内容咱们就学完了。今天,我给你准备了7道面试题。这些面试题涵盖了这个模块的核心内容,我们一起借助面试题来复习一下。我不仅会给你提供正确答案,还会带你深入分析这些问题,让你真正能够做到举一反三。 好了,话不多说,...2025-10-27MySQL 必知必会
29、经典面试题讲解第一弹你好,我是朱晓峰。 到这里,“实践篇”的内容咱们就学完了。今天,我们来学点儿不一样的——5道经典面试题。这些都是在实际面试中的原题,当然,我没有完全照搬,而是结合咱们课程的具体情况,有针对性地进行了调整。我不仅会给你提供答案,还会和你一起分析,让你能...2025-10-27MySQL 必知必会
28、带你设计一个完整的连锁超市信息系统数据库(下)你好,我是朱晓峰。 上节课,我们完成了项目的需求分析和业务流程的梳理,为设计数据库做好了准备工作,接下来我们就可以开始具体的设计了。所以,今天,我就带你来建库建表、创建外键约束、视图、存储过程和触发器,最后制定容灾和备份的策略,从而完成一个完整的连锁...2025-10-27MySQL 必知必会
27、带你设计一个完整的连锁超市信息系统数据库(上)你好,我是朱晓峰。 从创建第一个MySQL数据库开始到现在,我们已经学完了MySQL的核心操作。最后这两节课,我想带你实际设计一个超市信息系统的数据库。毕竟,设计数据库很考验我们综合运用单个技术点的能力。所以,通过这个项目,我不仅会带你把前面的内容串...2025-10-27MySQL 必知必会
26、如何充分利用系统资源?你好,我是朱晓峰。 内存和CPU都是有限的资源,因此,把它们的作用发挥到极致,对提高应用的承载能力来说至关重要。 磁盘读写需要计算位置、发出读写指令等,这些都要消耗CPU资源,很容易成为提升系统效能的瓶颈。 如果采取“先把数据放在内存,然后集中写入磁...2025-10-27MySQL 必知必会
25、表太大,如何设计提高性能你好,我是朱晓峰。 随着数据量的不断增加,表会变得越来越大,查询的速度也会越来越慢。针对这种情况,该怎么处理呢? 咱们上节课学习的优化查询语句是一种方法,不过它并不足以解决所有问题。如果表的设计不合理,会导致数据记录占用不必要的存储空间。 MySQL...2025-10-27MySQL 必知必会
24、查询有点慢,语句如何写你好,我是朱晓峰。这节课,我想和你聊一聊怎么对查询语句进行调优。 你肯定遇到过这样的情况:你写的SQL语句执行起来特别慢,要等好久才出结果,或者是干脆就“死”在那里,一点反应也没有。一旦遇到这种问题,你就要考虑进行优化了。 如果你开发过数据库应用,肯...2025-10-27MySQL 必知必会
23、如何理清数据库设计思路你好,我是朱晓峰。 在超市项目的数据库设计阶段,超市经营者交给我们一大堆Excel表格。我们需要把这些表格的数据都整理清楚,并且按照一定的规则存储起来,从而进行高效的管理。 比如,当时我们有这样一张进货表: 为了提高数据存储的效率,我们按照第三范式...2025-10-27MySQL 必知必会
22、消除冗余,实现高效存取你好,我是朱晓峰。今天,我们来聊一聊数据表设计的范式。 在超市项目的设计阶段,超市经营者把他们正在用的Excel表格给到我们,要求我们把这些数据存储到超市管理系统的数据库中。为了方便你理解,我挑选了1个有代表性的表来举例说明。 进货单表(import...2025-10-27MySQL 必知必会