0
私は次のように入力して、JDBCコネクタを使用してクラウドSQLの第二世代に接続しようとしています:App EngineとクラウドSQLの第二世代
url = jdbc:google:mysql://project:region:instance/database?user=root
をただし、これを行うとき:
DriverManager.getConnection(url);
をすべて私がgetはnull値です。
第1世代の古い接続文字列では問題は発生しませんでしたが、これを動作させることはできません。
特に設定やコード/コネクタの不足を考慮する必要があるものは何ですか?どんな助けでも大歓迎です。
ありがとうございます!
DriverManager.getConnection()がnullを返すことはほとんどありません。あなたはSQLExceptionをキャッチしていないことを確認し、接続変数をnullのままにしておくことができますか?あなたが持っている例外処理を含めて、あなたのコードから大きな抜粋を含めることができますか? – Vadim
メッセージをありがとう、Vadim。実際には、SqlExceptionキャッチからのダンプは記録されていませんでした。例外キャッチを追加する必要がありました。問題を見つけることができました。これは、第二世代に接続しようとするすべての人に投稿したい。よろしく! –