簡體   English   中英

耙db:migrate給出錯誤mysql 2 gem

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM