4月 302012
OSX Lionにosx-gcc-installerとCommand Line Tools for XCodeとHomebrewを入れてある。
MySQLほぼ使ったことなかったのでおっかなびっくりインストールした
brew install mysql++
brew tap homebrew/versions
brew search sql
brew install mysql51
portsが入ってるのでlinkを解決
brew link mysql51
unset TMPDIR
/usr/local/Cellar/mysql51/5.1.58/bin/mysql_install_db
LaunchAgent登録
cp /usr/local/Cellar/mysql51/5.1.58/com.mysql.mysqld.plist ~/Library/LaunchAgents/loadで起動、unloadで止めれる
launchctl load ~/Library/LaunchAgents/com.mysql.mysqld.plist
ps aux | grep mysql
test DBを消したりrootパスワード設定したりする
/usr/local/Cellar/mysql51/5.1.58/bin/mysql_secure_installation
新規ユーザー追加する
mysql -uroot -p
GRANT ALL on *.* TO shokai@"localhost" IDENTIFIED BY "password";
FLUSH PRIVILEGES;
ログインしてみる
mysql -ushokai -p
mysql> show databases;