Установка MySQL на FreeBSD происходит очень просто!
# make -C /usr/ports/databases/mysql50-server/ install
Иногда нужно собрать MySQL с конкретной кодировкой, для этого допишем опции сборки в файл /etc/make.conf
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-server
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
.endif
.if ${.CURDIR} == ${PORTSDIR}/databases/mysql50-client
WITH_CHARSET=cp1251
WITH_COLLATION=cp1251_bin
.endif
Для тестовых задач вполне хватит установок MySQL по умолчанию, но можно взять за основу один из файлов .cnf которые лежат /usr/local/share/mysql/ и внести нужные опции [...]