sql >> Database teknologi >  >> RDS >> Mysql

kan ikke aktivere mysql2 (~> 0.3.6), allerede aktiveret mysql2-0.3.2 i Rails 3.1

Active Record har sine egne krav til hvilke versioner af mysql2 er kompatible. Her er linjen af kode for skinner 3.1. Du skal bruge en version af mysql2 der opfylder disse krav.

Dette siger, at Rails forventer en mysql2 version større end 0.3.6 og mindre end 0.4.0, men fandt version 0.3.2. Hvis du ændrer din Gemfile til at anmode om en version i dette interval, bør Active Record være glad. Måske

gem 'mysql2', '0.3.6'

Glem ikke at opdatere din pakke efter at have ændret din Gemfile.

bundle update mysql2


  1. Hvordan sammenligner man den nuværende række med næste og forrige række i PostgreSQL?

  2. Problemsæt 1 – Identifikation af enheder

  3. Brug af merge..output til at få kortlægning mellem source.id og target.id

  4. Oracle REGEXP_REPLACE erstatningsstreng med store bogstaver