2014-09-29 3 views
0

내 응용 프로그램 루비 버전은 "2.3.15" 와 MySQL은 보석 'mysql2'이다, '0.2.23'마이그레이션 문제

난을 루비 1.9.3-p547이며 버전은 "레일"입니다 레일 마이그레이션을 시도했습니다. 오류가 발생했습니다.

경고 : vendor/plugins/annotate-models/tasks, vendor/plugins/deliver_later/tasks 및 vendor/plugins/nulldb/tasks의 Rake 작업이 사용되지 않습니다. lib/tasks를 대신 사용하십시오. (번들 mysql.rb 드라이버!


가 레일 2.2에서 제거되었습니다/.... 집 /에서 호출 MySQL의 보석을 설치하고 다시 시도하십시오.. 보석 MySQL을 설치 레이크 중단 ! 이러한 파일을로드 할 수 없습니다 -

+0

가능한 중복, 루비 1.9를 업데이트 노력했다.?. 3p0 및 mysql gem] (http://stackoverflow.com/questions/8453859/rails-ruby-1-9-3p0-and-mysql-gem) –

답변

0

MySQL의를 내가 위에서 언급 한 바와 같이 문제가 일부 사용되지 MySQL의 드라이버에 생각

당신이 MySQL의 보석 [레일의

+0

gem install mysql을 사용해 보았지만 행운이 없다. – omr3421

+0

정말 싫어하는 일 ... (1) Gemfile에서 Gemfile을 제거해야한다. (2) Gemfile.lock에서 제거하고 (3) 나중에 번들 설치를 실행합니다. 이것이 어떻게되는지 알려주세요. –

+0

Dimiter Shalvardjiev에게 응답 해 주셔서 감사합니다. 문제가 해결되었지만 불행히도 database.yml에 adapter : mysql로 ​​지정되어 있으므로 mysql2로 바뀌 었습니다. – omr3421