gpt4 book ai didi

macos - 在 macOS 上安装没有完整 Postgres 的 psql 的正确方法?

转载 作者:行者123 更新时间:2023-11-29 11:05:25 24 4
gpt4 key购买 nike

Official page不要提及这种情况。但是许多用户只需要 psql 而没有本地数据库(我在 AWS 上有)。 Brew 没有psql

最佳答案

您也可以使用自制软件来安装 libpq。

brew install libpq

这将为您提供 psql、pg_dump 和一大堆其他客户端实用程序,而无需安装 Postgres。

不幸的是,由于它提供了一些与完整的 postgresql 包中包含的相同的实用程序,brew 将其安装为“只安装”,这意味着默认情况下它不在 PATH 中。 Homebrew 会吐出一些关于如何在安装后将其添加到 PATH 的信息。在我的例子中是这样的:

echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.zshrc

或者,您可以为所需的实用程序创建符号链接(symbolic link)。例如:

ln -s /usr/local/Cellar/libpq/10.3/bin/psql /usr/local/bin/psql

注意:使用安装版本而不是 10.3。

或者,您可以指示自制软件“无论如何都将其所有二进制文件链接到 PATH”

 brew link --force libpq

但是之后您将无法安装 postgresql 包。

关于macos - 在 macOS 上安装没有完整 Postgres 的 psql 的正确方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44654216/

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