Mysql
 sql >> Baza danych >  >> RDS >> Mysql

nie można aktywować mysql2 (~> 0.3.6), już aktywowany mysql2-0.3.2 w Rails 3.1

Active Record ma swoje własne wymagania dotyczące wersji mysql2 są kompatybilne. Oto wiersz kodu dla Rails 3.1. Musisz użyć wersji mysql2 spełnia te wymagania.

To mówi, że Railsy oczekują mysql2 wersja większa niż 0.3.6 i mniejsza niż 0.4.0, ale znaleziono wersję 0.3.2. Jeśli zmienisz plik Gemfile, aby zażądać wersji z tego zakresu, Active Record powinien być zadowolony. Być może

gem 'mysql2', '0.3.6'

Nie zapomnij zaktualizować swojego pakietu po zmianie pliku Gemfile.

bundle update mysql2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wygląda na to, że MySQL Query nie spełnia oczekiwań

  2. Zoptymalizuj zapytanie django, aby pobrać klucz obcy i relację django-taggit

  3. Wydajne przechowywanie danych szeregów czasowych:mySQL czy pliki płaskie? Wiele tabel (lub plików) lub zapytań z warunkiem WHERE?

  4. mySQL Zapytanie o sumowanie ilości w kolumnach (miesiące)

  5. SQL:Błąd składni z przecięciem?