【发布时间】:2012-05-01 22:13:55
【问题描述】:
我正在尝试使用 flyway 命令行工具迁移我的数据库 (MySQL) 转储文件 Google Cloud SQL。我已将 google_sql.jar 复制到 flyway-commandline-1.6/jars/ 并在 flyway-commandline-1.6/conf/flyway.properties 中设置以下属性:
flyway.driver=com.google.appengine.api.rdbms.AppEngineDriver
flyway.url=jdbc:google:rdbms://myinstancename/devdb
flyway.user=myusername
flyway.password=mypassword
但是,这不起作用并产生以下错误:
FlywayException: Error instantiating database driver: com.google.appengine.api.rdbms.AppEngineDriver
Occured in com.googlecode.flyway.core.Flyway in method configure, line number 789
Caused by java.lang.ClassNotFoundException: com.google.appengine.api.rdbms.AppEngineDriver
Occured in java.net.URLClassLoader$1 in method run, line number 217
有人可以帮我确定 flyway 使用 Google Cloud SQL 所需的 jar 文件吗?
【问题讨论】:
标签: google-app-engine flyway google-cloud-sql