MySQL

FreeBSDMySQL を動かすためのメモ。」
MySQL を動かすのに少しばかり苦労してしまった。今となっては、portinstall で入れた直後の状態が分からないが、おそらくこんな手順になるはず。

1. mysql のインストール

cd /usr/ports/databases/mysql41-server/
sudo make install clean

# portinstall ではうまくいかなった記憶があるが、今となっては定かではない。

2. /etc/rc.conf に追記

# MySQL
mysql_enable="YES"

3. /usr/local/etc/my.cnf の用意

sudo cp /usr/local/share/mysql/my-medium.cnf /usr/local/etc/my.cnf

4. データベースの初期化

sudo /usr/local/bin/mysql_install_db
sudo chown -R mysql /var/db/mysql

5. mysql 起動

sudo -u mysql /usr/local/etc/rc.d/mysql-server.sh start
    • -

躓いていたのは 4 番のアクセス権と 2 番の /etc/rc.conf。特に 2 番。