Thursday, December 11, 2008

FreeBSD下的mysql配置

FreeBSD下的mysql在install后, 在/etc/rc.conf中增加:

mysql_enable="YES"

启动mysql_server

ps auxwww|grep mysql

可以看到两个重要参数:
1. my.ini文件的位置
2. db文件的位置

在linux( centOS )下只可以看到db文件的位置. 因为my.ini默认去/etc/my.ini找.

一般需要做如下设置:
1. 指定mysql的编码(my.cnf)
2. 把db文件指到其它地方

实际上, my.cnf是放在db文件夹内的.(可以从rc脚本中看到)


1. 配置/etc/rc.conf

查看rc脚本中的变量, 可以在/etc/rc.conf加入一个参数:
mysql_dbdir="/path/to/database"

使用utf-8编码:

在my.ini中的[mysqld一节中增加:
character_set_server=utf8

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.