MySQL的配置文件为my.ini,一般默认保存在安装时指定的Data Path目录下。在MySQL的安装目录有一个my-default.ini文件里面存放的是一些默认参考配置信息,而数据库真正使用的是my.ini文件。因此,修改my.ini中的内容就可以达到更改配置的目的。
1> “.frm”文件
一般与表相关的元数据信息都存放在“.frm”文件中,包括表结构的定义信息等。
2>“.MYD”文件
是MyISAM存储引擎专用,存放MyISAM表的数据。
3>“.MYI”文件
也是MyISAM存储引擎的,主要存放MyISAM表的索引相关信息。
4>“.ibd”和ibdata文件
都是存放InnoDB数据的文件。因为InnoDB的数据的数据存储方式能够通过配置来决定使用共享表空间存放存储数据,还是独享表空间存放存储数据。
独享表空间存储方式使用“.ibd”文件来存放数据,每个表一个“.ibd”。
ibdata文件通过innidb_data_home_dir和innodb_data_file_path两个参数共同配置组成。前者是配置数据存放的总目录,后者是配置每一个文件的名称。
日志文件主要包括错误日志、二进制日志、更新日志、查询日志、慢查询日志和InnoDB的在线redo日志。这里不多简绍。
新闻热点
疑难解答