/ os x

Ruby on Rails - connect to MySQL DB

Установил Ruby on rails на OS X (ставил через homebrew)
далее созадаю тестовый проект и подключаюсь к серверу MySQL (расположен на другом физическом сервере) правим config/database.yml …и после rake db:create получаем такие ошибки:
Gem::LoadError: Specified ‘mysql2’ for database adapter, but the gem is not loaded. Add gem ‘mysql2’ to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).

Gem::LoadError: can’t activate mysql2 (~> 0.3.13), already activated mysql2-0.4.1. Make sure all dependencies are added to Gemfile.

правим Gemfile и вместо gem ‘mysql2’ -> gem ‘mysql2’, ‘~> 0.3.20’

далее bundle install
и еще раз rake db:create

Ruby on Rails - connect to MySQL DB
Share this

Subscribe to Somewhere Nowhere