2013-08-19 1 views
4

Я пытаюсь запуститьLiquiBase отказывается создать базу данных, которая не существует

liquibase update 

на базу данных, которая пока не существует. Я ожидал бы создать базу данных для меня (я бегу с корнем, поэтому оно не должно быть проблемой), но вместо этого я получаю:

/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' 

ответ

6

параметры URL-соединения на помощь снова!

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

createDatabaseIfNotExist=true часть сделал трюк

+0

что является источником URL? – daydreamer

+0

Я уверен, что получил его от docs mysql.com. – atamur

Смежные вопросы