2

我有这种方法来创建我的连接:

DriverManager.registerDriver(new AppEngineDriver());
connection = DriverManager.getConnection("jdbc:google:rdbms://" + instanceName + "/myDB");

我需要检测我使用的是 MySQL 还是 Google Cloud SQL。因为您可以在本地测试版本中选择它:

挑选

4

1 回答 1

0

我找到了一种使用这种条件的方法:

//this is MySQL
(connection.getMetaData().getDatabaseProductName().compareTo("Google SQL Service/MySQL") == 0)
于 2013-05-29T14:47:33.937 回答