的ActiveRecord :: ConnectionNotEstablished

时间:2012-05-11 17:58:07

标签: ruby-on-rails

我使用

创建了一个简单的应用程序
rails new simple_cms -d mysql2

使用命令

运行WEBRick后
   rails s

我创建了一个控制器并查看了

rails generate controller demo index

当我将浏览器指向

  localhost:3000/demo/index

我收到错误

ActiveRecord::ConnectionNotEstablished
Rails.root: /Users/username/Sites/simple_cms

这是我的宝石文件

gem 'rails', '3.0.1'
gem 'mysql2', '0.3.11'

1 个答案:

答案 0 :(得分:0)

您还需要创建MySQL数据库并在config/database.yml文件中配置连接详细信息。

如果database.yml文件中的用户名和密码标识了对开发数据库具有全局CREATE权限的用户,则可以使用rake任务

rake db:create

让Rails设置数据库。