前言 如果你使用过mysql数据库,对它的存储引擎:innodb,一定不会感到陌生. 众所周知,在mysql8以前,默认的存储引擎是:myslam.但mysql8之后,默认的存储引擎已经变成了:innodb,它是我们建表的首选存储引擎. 那么,问题来了: innodb的底层是如何存储数据的? 表中有哪些隐藏列? 用户记录之间是如何关联起来的? 如果你想知道上面三个问题的答案,那么,请继续往下面看. 本文主要包含如下内容: 1.磁盘or内存? 1.1 磁盘 数据对系统来说是非常重要的东西,比如:用