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日志。這里不多簡紹。
新聞熱點
疑難解答