4

我正在尝试运行

liquibase update

在尚不存在的数据库上。我希望它为我创建数据库(我正在使用 root 运行,所以它不应该是一个问题),但相反我得到:

/vagrant/liquibase$ ./liquibase update
Liquibase Home is not set.
Liquibase Home: /vagrant/liquibase
Liquibase update Failed: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'test_project'
4

1 回答 1

7

Connection url parameters to the rescue again!

url: jdbc:mysql://localhost/dev_project?allowMultiQueries=true&createDatabaseIfNotExist=true

the createDatabaseIfNotExist=true part did the trick

于 2013-08-19T21:23:21.027 回答