Mac OS Yosemite PostgreSQL

27 浏览
0 Comments

Mac OS Yosemite PostgreSQL

我刚刚升级到Yosemite系统,我的postgres版本无法使用,我收到了rails发出的以下信息:

could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

虽然我多次使用以下命令启动服务器

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

我正在尝试从homebrew中取消链接postgreSQL并重新安装,但我不知道它是否会起作用。

admin 更改状态以发布 2023年5月20日
0
0 Comments

刚刚必须解除postgreSQL的关联

brew unlink postgresql

然后

xcode-select --install

最后

brew install postgresql
brew install openssl

但是rails server没有工作,所以:

rvm get stable

查看我的current_ruby

rvm list
sudo rvm uninstall 
rvm install 

现在创建初始化postgredb

initdb /usr/local/var/postgres9.3.5

启动服务

pg_ctl -D /usr/local/var/postgres9.3.5 -l logfile start

您完成了。

0