我有一个Google Cloud SQL项目:cwdataproject
(项目ID)。我在其中创建了一个名为cwdb
的模式。其实例ID为:cwdataproject:cwinstance
我为root用户“root”
我有另一个应用Google App Engine:messageframework (Project ID)
Project ID: messageframework
我已在cwdataproject
messageframework
我为本地IP提供了授权网络。我能够成功地从本地My SQL客户端连接。
我从messageframework app连接Google Cloud SQL的代码如下所示。
代码:
Class.forName("com.mysql.jdbc.GoogleDriver");
url = "jdbc:google:mysql://cwdataproject:cwinstance/cwdb?user=ajoysinha;
DriverManager.getConnection(url);
但是会出现以下错误
Access denied for user 'root'@'localhost' (using password: NO)
我们如何解决此连接问题? 我能够从我的本地MySql客户端连接Cloud SQL并执行所有操作。但不是来自GAE。