Tim*_*myJ 11 postgresql macos homebrew
我知道有很多关于堆栈溢出的lion-postgresql相关问题,但似乎没有解决我的问题.
我安装了postgresql的自制软件,之后一切都很好.然后我用/ usr/lib中的libpq.dylib链接搞砸了一下,以便应用程序链接到brew安装版本而不是操作系统安装版本.不知何故,我设法破坏我的安装,同时这样做任何调用psql都会出现以下错误:
>psql
psql: invalid connection option "client_encoding"
Run Code Online (Sandbox Code Playgroud)
用'brew remove postgresql'和另一个'brew install postgresql'重新安装postgresql似乎没有帮助(同样的错误).我还将/usr/lib/libpq.dylib重新链接为/usr/lib/libpq.5.dylib,这是我以前认为的.
另外,一个可能相关的问题是我的postgres服务器似乎不想关闭:
>pg_ctl -D /usr/local/var/postgres stop -s -m fast
pg_ctl: server does not shut down
Run Code Online (Sandbox Code Playgroud)
任何人都有任何关于错误的线索?或者,我将如何完全卸载并重新安装postgres服务器和客户端?
尝试/usr/local/bin/psql
。如果这不起作用,请看一下which psql
。
Lion 附带运行 postgresql 的安装,您可能使用 stockpsql
而不是 brew psql
。
或者该实例可能正在运行,并使用brew psql 连接到Lion postgres 实例。
验证它/usr/local/bin
之前/usr/bin
在$PATH
. 查看echo $PATH
。
归档时间: |
|
查看次数: |
1528 次 |
最近记录: |