1. 程式人生 > >linux下mysql配置檔案my.cnf詳解

linux下mysql配置檔案my.cnf詳解

用來容納InnoDB為資料表的表空間: 可能涉及一個以上的檔案; 每一個表空間檔案的最大長度都必須以位元組(B)、兆位元組(MB)或千兆位元組(GB)為單位給出; 表空間檔案的名字必須以分號隔開; 最後一個表空間檔案還可以帶一個autoextend屬性和一個最大長度(max:n)。例如,ibdata1:1G; ibdata2:1G:autoextend:max:2G的意思是: 表空間檔案ibdata1的最大長度是1GB,ibdata2的最大長度也是1G,但允許它擴充到2GB。除檔名外,還可以用硬碟分割槽的設定名來定義表 空間,此時必須給表空間的最大初始長度值加上newraw關鍵字做字尾,給表空間的最大擴充長度值加上raw關鍵字做字尾(例如/dev/hdb1: 20Gnewraw或/dev/hdb1:20Graw); MySQL 4.0及更高版本的預設設定是ibdata1:10M:autoextend。