PlayFrameworkでローカルのMySQLに接続する時に、接続元のhostがlocalhost
になっておらず、MySQL側で接続で拒否が発生する問題が起きました。
my.cnf
にてMySQL側で外部ホストからの接続を許可しても良いのですが、今回はPlayFrameworkをloclahost
として実行する方法で解決しました。
$ activator run -Dhttp.adress=127.0.0.1
解決方法としては、オプションの-Dhttp.address
にてIPを指定してあげるだけで、大丈夫でした。