을 일을 나는 현재 얻기 위해 노력하고있어 아무 소용이 함께 작동하려면 다음레일을 가져올 수 없습니다, MAMP는, mysql2 함께
레일 3.1.1 MAMP 2.0.2 mysql2 5.5.9 루비 1.9.2 Mac OSX 10.7 (사자)
모든 것이 나타납니다. mysql2와 레일이 내 보석 목록에 표시됩니다. 내가 mysql2를 설치하려면 여기의 지침을 사용하고 원활 듯 : 나는 또한 내 database.yml을 파일에 MAMP 소켓을 지정한
http://blog.mirotin.net/35/mamp-1-9-5-mysql-5-5-9-and-ruby-mysql2
: 소켓 :/응용 프로그램/MAMP/tmp를/mysql을 /mysql.sock
내 레일 애플리케이션은 sqlite3으로 정상적으로 실행되지만 mysql2로 데이터베이스를 변경하고 webrick을 실행하려고하면 일반적인 ActiveRecord :: ConnectionNotEstablished (ActiveRecord :: ConnectionNotEstablished) 메시지가 나타납니다.
무엇이 누락 되었습니까?
하지 않음으로 답변을
gem 'mysql2'
를 교체 시도 할 수 있습니다, 단지 대안 : HTTP : //ruby.railstutorial .org/ruby-on-rails-tutorial-book 첫 번째 장 읽기. 이것은 무료 책입니다. 그것은 rvm, git, rails 서버, sqlite로 루비를 설정하고 생산을위한 heroku를 푸시하는 데 도움이 될 것입니다. – cnandreu