gpt4 book ai didi

database - postgresql - 在 mac 上启动 - `pg_ctl` 不工作

转载 作者:太空狗 更新时间:2023-10-30 01:46:01 25 4
gpt4 key购买 nike

我想在我的本地机器 (mac os 10.7.5) 上使用预安装的 postgresql,当我运行 which psql 时,我找到了它(在 /usr/bin/psql ),然后运行

pg_ctl -D /usr/bin/psql -l /usr/bin/psql/server.log start

结果:

-bash: pg_ctl: command not found

如何启动/使用我的 postgresql 数据库?我需要安装它(比如 Homebrew)还是可以在我的 Mac 上使用预装的?我还尝试使用 initdb 命令 (initdb/usr/bin/psql -E utf8) 并且也收到相同的消息:-bash: initdb: command not找到了

还有,这个psqlpostgres是一样的吗? (我尝试了 which postgres 但一无所获)

更新:我在命令行中使用 psql 命令,但收到以下消息(对于 psql -lpsql -a例如:

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

最佳答案

OS X 附带命令行客户端(用于与 postgres 数据库交互)而不是服务器。

您需要安装服务器。

检查 the postgres site或捕获 postgres.app

关于database - postgresql - 在 mac 上启动 - `pg_ctl` 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16118723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com