【发布时间】:2014-02-12 01:26:47
【问题描述】:
我是 Ruby on rails 的新手,我正在使用带有窗口 7 的 ruby v 1.9.3 和 rails 3.2.12
我想在我的应用程序中连接 PostgreSQL 数据库。
这是我的数据库连接
development:
adapter: postgresql
encoding: unicode
database: mmagap_development
pool: 5
timeout: 5000
host: 127.0.0.1
username: postgres
password: root
test:
adapter: postgresql
encoding: unicode
database: mmagap_test
pool: 5
username: postgres
password: root
production:
adapter: postgresql
host: 127.0.0.1
encoding: unicode
database: mmagap_production
pool: 5
username: postgres
password: root
这个连接每次都报错
D:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activerecord-3.2.12/lib/active_record/connection_adapters/postgresql_adapter.rb:1208:in
`initialize': received invalid response to SSL negotiation: - (PG::ConnectionBad)
请帮助如何在我的 RoR 应用中创建 PostgreSQL 数据库连接。
【问题讨论】:
-
什么环境给你这个错误?他们都给你这个错误吗?
-
您检查数据库是否已创建?
标签: ruby-on-rails ruby ruby-on-rails-3 postgresql