내가 명령 rake db:create:all
는 다음과 같은 오류주고 실행하려고하면 :Mysql2 설치
rake db:create
Can't connect to MySQL server on 'localhost' (10061)
Couldn't create database for {"adapter"=>"mysql2", "database"=>"db/test", "username"=>"root", "password"=>nil, "host"=>"localhost", "pool"=>5, "timeout"=>5000}, charset: , collation:
Can't connect to MySQL server on 'localhost' (10061)
Couldn't create database for {"adapter"=>"mysql2", "database"=>"db/development", "username"=>"root", "password"=>nil, "host"=>"localhost", "pool"=>5, "timeout"=>5000}, charset: , collation:
MySQL 서버가 실행 중입니까? –
추가 정보가 필요합니다. 이것은 과거에 효과가 있었습니까? 그렇다면 무엇이 변경 되었습니까? 데이터베이스 호스트 및 데이터베이스의 이름이 구성 파일과 일치합니까? 동일한 자격 증명을 사용하여 명령 줄에서 직접 mysql을 사용하여 연결할 수 있습니까? 'nil'은 실제 암호를 숨기기 위해 구성에 추가 한 값입니까 아니면 실제로 구성 파일에있는 값입니까? –