[英]rake db:migrate gives error mysql 2 gem
我正在嘗試在我的rails應用程序之一中進行rake db:create
。 我得到說的錯誤
Couldn't create database for {"adapter"=>"mysql2", "encoding"=>"utf8", "reconnect"=>false, "database"=>"new-db", "pool"=>5, "username"=>"root", "password"=>"password"}, {:charset=>"utf8", :collation=>"utf8_unicode_ci"}
(If you set the charset manually, make sure you have a matching collation)
這是我的database.yml
樣子
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: new-db
pool: 5
username: root
password: password
我嘗試在上面的代碼中添加host:localhost
,但是沒有用。
另外,當我嘗試使用mysql -u root -password
登錄mysql時,
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
有人可以幫忙嗎..
除第一行EX之外,在每行之前添加制表符空間。 下面
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: new-db
pool: 5
username: root
password: password
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.