Freebsd的MySQL設定擋My.cnf在哪?

 2,392 total views,  2 views today

使用了find / –name my.cnf找了半天,居然沒有在freebsd裡面,後來找了一下,原來預設使用ports安裝的方式,是沒有my.cnf的,如果要使用的話,必須在/usr/local/share/mysql目錄裡面複製範本檔來用。

檔案名稱 說明
my-small.cnf 記憶體少於 64MB 時適用這個
my-medium.cnf 只有 32MB – 64MB 記憶體的主機使用
my-large.cnf 適合 512MB 記憶體的主機使用。
my-huge.cnf 適合 1GB~2GB 記憶體的主機使用。
my-innodb-heavy-4G.cnf 適合 4GB 及以上記憶體的主機使用。

設定的方法如下:
cp /usr/local/share/mysql/my-large.cnf /usr/local/etc/my.cnf

然後重新啟動MySQL就完成了
/user/local/etc/rc.d/mysql-server restart

發表迴響

%d 位部落客按了讚: