MySQL 8.0 Data Dictionary: Background and Motivation
Just as you use a database like MySQL to store your application data, MySQL must also store its meta data (schema names, table definitions etc) somewhere. Traditionally this meta data storage has been split between many different locations (.FRM, .PAR, .OPT, .TRN and .TRG files).…
Source: MySQL 8.0 Data Dictionary: Background and Motivation