Вход:  Пароль:  
FreeSource: Мусорка/AltLinux?/Sisyphus?/MySQL ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

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

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


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]