FreeSource: Мусорка/AltLinux/Sisyphus/MySQL

В Сизифе при обращении к 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

host: localhost

port: 330

и вы на рельсах