В Сизифе при обращении к My SQL 5.0.18, например при выполнении команды
ruby script/generate scaffold Модель Контроллер
возникает ошибка:
error Before updating scaffolding from new DB schema, try creating a table for your model (Product)
в этом случае необходимо переустановить gem mysql.
Однако напрямую установка mysql gem также выдает ошибку. Правильный метод:
apt-get install libMySQL-devel
apt-get install libssl-devel
gem install mysql — --with-mysql-config=/usr/bin/mysql_config (пробел два дефиса пробел два дефиса with...)
После чего в файле конфигурации /path-to-rails-app/conf/database.yml закомментировать -nix-socket и раскомменторовать TCP-socket:
# socket: /var/lib/mysql/mysql.sock
и вы на рельсах