Проблема с gem mysql2 для Ruby on Rails 3.2 под Windows

Следующая проблема возникла с gem mysql2.

При запуске команды rake db:create система возвращала ошибку:

А при попытке создать модель, другую:

Решение проблемы:

  1. Скачать файл отсюда

    http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip/from/pick


    Эту ссылку (или похожую) вы получите, если попробуете запустить команду
  2. Полученный архив распаковать в корневой каталог ruby:

    Внутри каталога получится примерно такая структура:

  3. Выполнить команду для удаления некорректно установленной версии mysql2
  4. Установить gem mysql2 заново, указав в параметрах пути к скачанным библиотекам

Заметка: узнать версию Ruby On Rails можно с помощью команды rails -v.
Узнать версию Ruby: ruby -v .

Полезная ссылка:

Мигрируем на Ruby 2.0 и Rails 4 в Windows