-
Notifications
You must be signed in to change notification settings - Fork 3
HowToSetUpMySQL
Yuta Kurotaki edited this page Sep 11, 2013
·
2 revisions
SqaleではMySQL使うので、MySQLの設定のしかた等はコチラに書いていきます。
事前にbrew update
しておくとよいでしょう。
(古いVersionのものが入っている場合は、brew unlink
や brew uninstall
してください。
$ brew install mysql
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/mysql-5.6.13.lion.b
Already downloaded: /Library/Caches/Homebrew/mysql-5.6.13.lion.bottle.tar.gz
==> Pouring mysql-5.6.13.lion.bottle.tar.gz
==> Caveats
A "/etc/my.cnf" from another install may interfere with a Homebrew-built
server starting up correctly.
To connect:
mysql -uroot
To have launchd start mysql at login:
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
Then to load mysql now:
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
Or, if you don't want/need launchctl, you can just run:
mysql.server start
/usr/bin/install_name_tool: object: /usr/local/Cellar/mysql/5.6.13/lib/libmysqlclient.18.dylib malformed object (unknown load command 12)
==> Summary
🍺 /usr/local/Cellar/mysql/5.6.13: 9381 files, 354M
インストール時に出るメッセージは後でも brew info mysql
で確認できます。
# Mac起動時にMySQLも起動する設定
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents
# MySQL 起動
mysql.server start
# Starting MySQL. SUCCESS!と表示されたら root でログイン
mysql -uroot
# 接続できたら、あとでパスワード設定しておきましょう
名前: localhostMySQL(自分が分かりやすい名前でOK)
ホスト: 127.0.0.1
ユーザー名: root
とりあえず初期設定の root で入る場合はあとの項目は空で接続できます。