0
我试图通过使用JDBC连接器连接到Cloud SQL的第2代,通过键入:App Engine和Cloud SQL的第二代
url = jdbc:google:mysql://project:region:instance/database?user=root
但是,这样做的时候:
DriverManager.getConnection(url);
所有我get是一个空值。
我没有遇到任何麻烦的第一代和旧的连接字符串,但我无法得到这个工作。
任何特别的,我应该考虑像设置,缺少代码/连接器?任何帮助将不胜感激。
在此先感谢!
DriverManager.getConnection()将返回null的可能性不大。你可以仔细检查一下,你是不是在捕获SQLException并将连接变量保留为空?你能否包含你的代码中更大的摘录,包括你有什么异常处理? – Vadim
谢谢你的留言,Vadim。实际上,来自SqlException catch的转储没有被记录,我不得不添加一个Exception catch,并且可以找到问题,将它作为答案发布,因为这是我想要发布的每个人试图连接到第二代。问候! –