无法连接到从Java云端点谷歌MySQL的云实例

问题描述:

我对谷歌云中的MySQL实例,我想下面给出从Java云端点访问:但是我越来越无法连接到从Java云端点谷歌MySQL的云实例

Class.forName("com.mysql.jdbc.Driver"); 
String url = "jdbc:mysql://cloud_sql_ip_address:3306?user=root&password=dbpassword"; 
Connection conn = DriverManager.getConnection(url); 

此错误:

Access denied for user 'root'@'localhost' (using password: YES) 

我不明白如何在日志中的本地主机功能,因为我试图连接到我的MySQL实例的IP地址。请让我知道我在这里做错了什么。

单从URL中移除密码部分下面给出:

String url = "jdbc:mysql://cloud_sql_ip_address:3306?user=root"; 

使用这个代替

String driver = "com.mysql.jdbc.GoogleDriver" 

String url = "jdbc:google:mysql://<your-project-id>:<your-instance-name>/<your-database-name>?user=root"