このページの翻訳:
ソースの表示
最近の変更サイトマップ

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

参考サイト

freebsd/freebsd_9.1r_install_mysql_5.5.txt · 最終更新: 2015-01-06 11:51 (外部編集)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0