关于postgresql:hello postgres数据库连接错误Ruby on rails

hello postgres database connection errors Ruby on rails

我是ruby on rails的新手,我正在尝试使用postgres数据库运行应用程序,但它没有用,我试图搜索大量信息,但我没用,有人发布了完全相同的问题 这里有rails服务器的问题,我尝试使用命令rails new blog它用sqlite3数据库创建了一个应用程序,它工作正常,但是在我访问localhost页面之后用命令rails new myapp --database=postgresql创建了应用程序,它出现了完全相同的错误

无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/tmp/.s.PGSQL.5432"上的连接?

有人可以帮忙吗? 非常感谢。

database.yml文件信息:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
DEFAULT: &DEFAULT
  adapter: postgresql
  encoding: unicode
  pool: 5

development:
  <<: *DEFAULT
  DATABASE: myapp_development

test:
  <<: *DEFAULT
  DATABASE: myapp_test

production:
  <<: *DEFAULT
  DATABASE: myapp_production
  username: myapp
  password: <%= ENV['MYAPP_DATABASE_PASSWORD'] %>


删除此文件:

1
/usr/LOCAL/var/postgres/postmaster.pid

原文答案:psql:无法连接服务器:没有这样的文件或目录(Mac OS X)