相关疑难解决方法(0)

在Windows上安装Postgres以与Ruby-on-Rails一起使用

目前我收到以下错误:

PGError(致命:用户"postgres"的密码验证失败):

当我的应用程序尝试访问数据库时.

我希望测试我的针对postgres的SQL调用,因为我的应用程序经常在Heroku上推送到生产时因为postgres的更严格的要求(我认为这可能是一个健康的东西)而不是sqlite 3.所以我对此有类似的请求如果没有过时的教程,请安装postgres,以便在windows(7)上使用ruby on rails.我认为这是一个快速的20分钟下载和安装,但2小时后,我不认为我非常接近.到目前为止,我已经:

从这里下载并安装Postgres版本8.4.8-1

设置我的环境变量,使Path(for User)为: C:\Ruby192\bin;C:\Program Files (x86)\PostgreSQL\8.4\bin

的Gemfile:

gem 'pg', '0.11.0'  # instead of gem 'sqlite3', '1.3.3'
Run Code Online (Sandbox Code Playgroud)

跑了bundle install我的Rails应用程序看似成功,但还没有找到简单的方法来验证安装呢.

按照此处的建议设置database.yml :

development:
  adapter: postgresql
  database: db/development
  username: postgres
  password: secret
  host: localhost
  encoding: UTF8
  pool: 5
  timeout: 5000
Run Code Online (Sandbox Code Playgroud)

我知道我需要为Postgres设置一个用户名和密码,也可以启动postgres服务器,连接到它(?)并输入我的本地IP地址我将连接到它上面的某个配置文件,然后编辑'C:\ Program Files(x86)\ PostgreSQL\8.4\data'等中的其他.conf文件之一...

我认为Rails让我变得柔软,我是在思考问题还是设置起来实际上相当棘手,我应该回到Sqlite3,为此还有非常有用的SQLite Manager,Firefox插件?

我还在寻找一个初学者指南,安装和使用的Postgres的轨道,但到目前为止只得到了大部分的东西,我看糊涂/试过下面像这个,这个,这个,这个,这个(雪豹)(linux).

任何指针都将非常感激.谢谢!

詹姆士

windows postgresql install ruby-on-rails ruby-on-rails-3

19
推荐指数
1
解决办法
3万
查看次数