Ответ 1
Создана ли база данных в MySQL? Вы должны иметь возможность запускать rake db:create
и создать Rails для него.
Я следую базовому руководству в Линде.
Теперь я смог установить все правильно, но когда я запускаю свой сервер Rails, я получаю это сообщение, когда я нахожусь localhost:3000
:
Unknown database 'simple_cms_development'
а затем
Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.0ms)
Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (23.5ms)
Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.0.7/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (29.8ms)
Создана ли база данных в MySQL? Вы должны иметь возможность запускать rake db:create
и создать Rails для него.
У меня была такая же ошибка, пожалуйста, запустите следующую команду в командной строке:
rake db:create
чтобы решить проблему.
Ищите ответы на эти вопросы:
rake db:create
?Иногда создается база данных с причинами возникновения рейка.
Вы также можете создать базу данных внутри mysql
Убедитесь, что mysql находится в корневом% PATH% в командной строке типа echo% PATH% для проверки.
Если это не в вашей PATH. Затем выполните быстрый поиск по Google в Windows PATH, чтобы получить инструкции
Откройте командную строку
введите mysql -u root -p
введите свой пароль, который вы создали для своего корня
Чтобы создать базу данных
создать базу данных simple_cms_development
сделать