Ruby on rails can';重新启动mac PG::ConnectionBad后无法连接到postgres

Ruby on rails can';重新启动mac PG::ConnectionBad后无法连接到postgres,ruby-on-rails,postgresql,homebrew,postgresql-9.2,Ruby On Rails,Postgresql,Homebrew,Postgresql 9.2,我重启mac已经很久了,现在我已经重启了,我的rails应用程序将不再连接到postgres PG::连接不良 问题是,我不记得我是如何安装postgres的,我不确定我是否使用了自制软件。。。我知道这是后期版本的postgres,因为我正在使用Hstore 有没有办法告诉或找到我正在使用的版本,并启动服务器? -- 我找到了9.2 /usr/local/var/PG_VERSION=文件内容为9.2 /usr/local/var/global=有很多编号的文件。我猜这些是我的数据库 我还找到了

我重启mac已经很久了,现在我已经重启了,我的rails应用程序将不再连接到postgres

PG::连接不良

问题是,我不记得我是如何安装postgres的,我不确定我是否使用了自制软件。。。我知道这是后期版本的postgres,因为我正在使用Hstore

有没有办法告诉或找到我正在使用的版本,并启动服务器?

--

我找到了9.2

/usr/local/var/PG_VERSION=文件内容为9.2

/usr/local/var/global=有很多编号的文件。我猜这些是我的数据库

我还找到了9.2.2


/usr/local/ceral/postgresql/9.2.2,但我找不到数据文件。

运行命令
brew list
查看已安装的软件包,然后运行
brew info postgres
查看软件包的详细信息

这将告诉您需要做什么,并且(正如您发现的)运行命令:

pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start

运行命令
brew list
查看已安装的软件包,然后运行
brew info postgres
查看软件包的详细信息。我以前做过这个。。。但是我没有读笔记的底部。我刚刚运行了pg_ctl-D/usr/local/var/postgres-l/usr/local/var/postgres/server.log start,现在我回到businessCool,你想回答你自己的问题吗?还是你想让我回答?