Skip to content
Yuta Kurotaki edited this page Sep 11, 2013 · 2 revisions

Macのローカルにインストールする

SqaleではMySQL使うので、MySQLの設定のしかた等はコチラに書いていきます。

Homebrewを使う場合

brewでMySQLをインストール

事前にbrew update しておくとよいでしょう。 (古いVersionのものが入っている場合は、brew unlinkbrew 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 で確認できます。

MySQLの起動と接続

# Mac起動時にMySQLも起動する設定
ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

# MySQL 起動
mysql.server start

# Starting MySQL. SUCCESS!と表示されたら root でログイン
mysql -uroot

# 接続できたら、あとでパスワード設定しておきましょう

Sequel Pro で接続する方法

名前: localhostMySQL(自分が分かりやすい名前でOK)
ホスト: 127.0.0.1
ユーザー名: root

とりあえず初期設定の root で入る場合はあとの項目は空で接続できます。