Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

não consigo ativar o mysql2 (~> 0.3.6), já ativou o mysql2-0.3.2 no Rails 3.1


O Active Record tem seus próprios requisitos sobre quais versões do mysql2 são compatíveis. Aqui está a linha de código para trilhos 3.1. Você deve usar uma versão do mysql2 que satisfaça esses requisitos.

Isso está dizendo que o Rails espera um mysql2 versão superior a 0.3.6 e inferior a 0.4.0, mas encontrada a versão 0.3.2. Se você alterar seu Gemfile para solicitar uma versão nesse intervalo, o Active Record ficará satisfeito. Talvez
gem 'mysql2', '0.3.6'

Não se esqueça de atualizar seu pacote depois de alterar seu Gemfile.
bundle update mysql2