我正在运行山狮,当我运行psql或postgres命令时,我得到了非常不同的响应.
对于前者我得到:
> psql ovatsug25=#
对于后者,我得到:
> postgres postgres does not know where to find the server configuration file.
您必须指定–config-file或-D invocation选项或设置PGDATA环境变量.
我通过自制软件安装postgres并运行
rm /usr/bin/psql
这样做之后.
我的主要问题是修复(Rails启动并连接到数据库),但我不确定这些命令之间的区别或发生的原因.在此期间仍然试图弄清楚发髻……我会感激任何帮助.
他们的位置
which psql /usr/local/bin/psql
和哪些postgres
which postgres /usr/local/bin/postgres