====== FreeBSD 9.1RにMySQL 5.5をインストール ====== serverを入れると自動でclientが入ってしまうので、先にclientを入れとくのがミソ。 cd /usr/ports/databases/mysql55-client make WITH_CHARSET=utf8 WITH_XCHARSET=all install clean cd /usr/ports/databases/mysql55-server make WITH_CHARSET=utf8 WITH_XCHARSET=all install clean ports更新時に上記オプションを忘れやすいので、/etc/make.confに追加しといた方がいいかも。 .if ${.CURDIR:M*/databases/mysql*} WITH_CHARSET=utf8 WITH_XCHARSET=all .endif データ置き場を作る mkdir -p /home/mysql/data chown -R mysql:mysql /home/mysql 設定ファイルをコピー cp /usr/local/share/mysql/my-medium.cnf /usr/home/mysql/data/my.cnf chown mysql:mysql /home/mysql/data/my.cnf chmod 644 /home/mysql/data/my.cnf rc.confを弄る mysql_enable="YES" mysql_dbdir="/usr/home/mysql/data" 起動 /usr/local/etc/rc.d/mysql-server start 初期設定 mysql_secure_installation ===== 参考サイト ===== * [[http://server-setting.info/freebsd/freebsd_mysql.html|FreeBSDでmysqlをインストール | レンタルサーバー・自宅サーバー設定・構築のヒント]] * [[http://twelve.hatenablog.com/entry/20101008/1286530403|MySQL 5.5 インストール メモ - ぼくのひめごと]]