Google Cloud SQL连接始终为null(NullPointerException)

时间:2016-03-28 02:22:03

标签: google-app-engine google-cloud-sql

我在app-engine上试用了一款新应用。该应用程序基本上对Cloud SQL执行一些操作,并在应用程序端显示结果。一切都在当地完美无缺。这是我能够连接到本地MySql数据库,创建与数据库的连接并操纵数据。但是当应用程序部署到app-engine时,我总是得到NullPointerException,因为此行返回了Connection对象: -

connection = DriverManager.getConnection(" jdbc:google:mysql:// your-project-id:your-instance-name / htlaets?user = root"); 永远是空的。

我非常确定我的项目ID和实例名称是正确的。

  • 我在appengine-web.xml中启用了Google连接器。
  • 已授权我的应用程序用于SQL实例。
  • db和app都在同一个区域。
  • 此外,我可以通过MySql客户端应用程序连接到此实例(第一代)。

我不知道我在这里做了什么错。有人可以建议如何解决这个问题吗?

0 个答案:

没有答案