今作ってる、ドライブメモのアプリに使用するDBにGoogle Cloud SQLを利用しようと考えているけど、
使い方がわからないので、その調べた時のメモです。

調べったと言ってもググっただけですが。

まずは初期設定。

※Java from Japanさんのサイト役に立ちました。
Google Cloud SQL初期設定 Google App Engine(Connecting Using MySQL Client )
http://java.sakura.ne.jp/base/page-287

途中で設定がわからなかったので、メモ用リンク
eclipseでDBViewを使わずに、データベースを操作する(1)とりあえず接続 – ウィリアムのいたずらの開発日記
http://blog.goo.ne.jp/xmldtp/e/8cf1d195d8f18661884b7c1c90cca0c4

補足で困ったコト

  • インスタンスの場所はApp Engineの場所とCloud SQLの場所は同じにすること。
  • Appエンジンのライブラリの1.9.28〜30番代のあたりでエラーで繋がらないこと。不具合がのあるバージョンの可能性か?

そして外部からの接続

Google Cloud SQL外部からの接続設定 アクセス許可 Google App Engine(Connecting Using MySQL Client )
http://java.sakura.ne.jp/base/page-302

補足で困ったコト

  • MySQLWorkbenchでは接続ができない?Portの設定がCloud SQLでは無いので、その辺で設定がわからなかった。

結局、eclipseでDBViewでつないでテーブルを作成して解決なので、良かったのかな?