После установки MySQL из портов, следует выбрать один из преднастроенных вариантов конфигурации в каталог /usr/local/etc
Дефолтовые конфигурации для систем с разной производительностью находятся в папке:
/usr/local/share/mysql
root@xnews /usr/local/share/mysql]# cd /usr/local/share/mysql [root@xnews /usr/local/share/mysql]# ls |grep cnf my-huge.cnf my-innodb-heavy-4G.cnf my-large.cnf my-medium.cnf my-small.cnf [root@xnews /usr/local/share/mysql]#
Выбираем под наш сервер, нашу память, наши запросы наиболее подходящий файл.
my-small.cnf - конфигурация для систем с обьемом памяти менее 64Mb, где mysql используется время от времени. Это не для нас.
medium.cnf - чуть лучше, под mysql может выделяться до 64Мb памяти. В общем то это тоже обычно не для нас, разве что очень маломощные VDS, VPS.
my-large.cnf - уже посерьезнее, для систем с оперативной памятью от 512Мb.
my-huge.cnf - для систем с оперативной памятью 1-2Gb. Выбираем одну из наиболее подходящих нам конфигураций и переписываем ее вместо текущей my.cnf .