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

2023-12-25

官方网站 https://www.postgresql.org/download/macosx这种情况就不要提了。但很多用户只需要psql没有本地数据库(我在AWS上有它)。酿造没有psql.


您还可以使用 homebrew 来安装 libpq。

brew install libpq

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

不幸的是,因为它提供了一些与完整版本中包含的相同的实用程序postgresql包,brew 将其安装为“仅桶”,这意味着默认情况下它不在 PATH 中。 Homebrew 将在安装后输出一些有关如何将其添加到 PATH 的信息。就我而言,是这样的:

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

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

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

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

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

 brew link --force libpq

但这样你就无法安装postgresql稍后打包。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 macOS 上安装没有完整 Postgres 的 psql 的正确方法? 的相关文章

随机推荐