Boxenで入れたMySQLにJDBCからアクセス

2時間半以上ハマったのでメモ。

  • BoxenでMySQLをインストールすると、homebrewで入れるものとの衝突を避けてデフォルトポートを13306にしてくれる。なのでローカルで開発している場合、DB接続の設定を気をつける必要がある。
  • JDBC経由でlocalhostMySQLに接続するときはリモートからの接続とみなされるので、MySQL側のgrantでリモートからの接続を許容しておく必要がある。

それにしても、最近開発環境をMACに少しずつ移行中なのだが、Windowsならショートカット一発でいけるような操作が素早く出来なくてイライラする。慣れるまでの辛抱なのだが。。