一篇文章讲清楚MySQL的聚簇/联合/覆盖索引、回表、索引下推

聊聊MySQL数据的存储位置和存储结构

结论: MySQL数据存储在索引数据盘中。
Linux通常是/var/lib/mysql,Windows通常是C:\ProgramData\MySQL\MySQL Server 8 .0\data。
每个对应的数据库presul,其中包含.frm文件来定义表结构,.MYD和.MYI用于数据和索引(MyISAM引擎),与InnoDB存储在共享表空间或独立表空间中。
索引使用B树或B+树,InnoDB引擎使用聚集索引按键顺序存储数据。