我想創建一個數據庫使用rake db:create
任務。耙分貝:創建 - 的Mysql2 ::錯誤:未知的數據庫
當我運行命令bundle exec rake db:create
創建數據庫和加載模式,我收到以下錯誤:
rake aborted!
Mysql2::Error: Unknown database 'xxx_development'
我database.yml
:
development:
adapter: mysql2
host: localhost
reconnect: true
username: user
password: password
pool: 50
database: xxx_development
我檢查了MySQL服務器正在運行我可以使用我在database.yml
的密碼/用戶名連接到它我也明白我可以繼續創建數據庫mysql
,然後運行bundle exec rake db:create
但不是rake任務db:create
也創建一個數據庫,以防它不存在?
rails
版本是3.2.22
。 和mysql2
版本是2.9.13
。
任何指針將不勝感激。
我擁有mysql用戶的所有權限,但同樣的錯誤。 – harshs08