无法连接到谷歌云sql db

时间:2016-09-04 02:37:19

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

我想使用以下代码连接到我的google云数据库。

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
    destroy-method="close">
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://google/testDb?cloudSqlInstance=testDb:us-central1:testInst01&amp;socketFactory=com.google.cloud.sql.mysql.SocketFactory" />
    <property name="username" value="root" />
    <property name="password" value="password" />   
</bean>

我在阅读此答案后使用了此网址格式:https://stackoverflow.com/a/37646496/2399720

我的应用程序构建并更新到谷歌应用程序引擎确定和主页加载,但每当我尝试做一些使用数据库的东西我得到这个错误:

HTTP ERROR: 500
org.springframework.web.util.NestedServletException: Request processing     failed;
nested exception is 
org.springframework.orm.jpa.JpaSystemException: Could not open connection;
nested exception is 
org.hibernate.exception.GenericJDBCException

我觉得我使用的网址可能有误并且我已经尝试了一些建议,但他们都得到了同样的错误。谢谢你看看!!

编辑:一些说明,我使用的是Google灵活环境和第二代数据库

0 个答案:

没有答案