【发布时间】:2011-07-11 09:58:14
【问题描述】:
我对 Rails 还很陌生,我仍在尝试在 Snow Leopard 上正确设置所有内容。我正在尝试安装 Ruby、Rails、RVM、phpmyadmin 和 MySQL。到目前为止,我已经安装了 Ruby 1.9.2、Rails 3.0.9、RVM 和 MySQL(5.5.14?),并且它们每个似乎都可以正常工作。
我的主要障碍是我试图在我的测试 Rails 应用程序中启动 MySQL,它完全忽略了我的 database.yml 文件配置(如下所示),而是启动了 Webrick。我保存了这个 database.yml 文件并进行了“捆绑安装”,它说一切都已加载。
database.yml 内容:
development:
adapter: mysql2
database: db/development_database
username: root
password: ###### [password hidden]
pool: 5
timeout: 5000
test:
adapter: mysql2
database: db/test_database
username: root
password: ###### [password hidden]
pool: 5
timeout: 5000
production:
adapter: mysql2
database: db/production_database
username: root
password: ####### [password hidden]
pool: 5
timeout: 5000
仅供参考:我遇到了这个问题 version of mysql2 (0.3.2) doesn't ship with the ActiveRecord adapter bundled anymore as it's now part of Rails 3.1,当 rails 不会停止加载 webrick 时,我试图解决这个问题。
对我做错了什么有帮助吗?
【问题讨论】:
标签: mysql ruby-on-rails