gpt4 book ai didi

database - 我在我的 mac 上设置了 psql 和 pgadmin。我可以在两者上创建数据库和表,但它们似乎没有连接

转载 作者:行者123 更新时间:2023-11-29 13:44:11 27 4
gpt4 key购买 nike

我在我的 mac 上安装了 psql。 psql 和 pgadmin 上的数据库不同,我似乎无法将它们相互连接。我希望能够在 psql 中创建一个数据库和表,并在 pgadmin 中也可以使用它,但到目前为止还不能。我试过 google 和 stackoverflow 都没有成功。

我的 mac 上的 psql shell 版本是 10.4我的 mac 上的 pgadmin gui 是 3.0 版

有什么方法可以将这两者相互连接,以便我可以使用其中任何一个来操作数据库?

我已经使用 GUI 和/或通过 jupyter notebook 通过 sqlalchemy 在 pgadmin 上创建了一个数据库,但它没有显示在 psql 上。我在 psql 上创建了一个数据库和表,但它没有显示在 pgadmin 上。

不确定我做错了什么?试图谷歌查看我是否可以从 psql 连接到 pgadmin 但找不到任何东西。

让我知道我做错了什么,以及如何将这两者联系起来。谢谢

最佳答案

因此,您安装了两个 postgresql,一个是 9.6 版作为系统安装,另一个是 10.4 版作为用户安装。

系统安装在端口 5432 上,这是默认端口号,因此有一些东西覆盖了 psql 连接,以便它找到版本 10.4。

9.6 安装时应该有一个 psql。如果你运行那个,它应该将你连接到 9.6。

如果那是 enterprisedb 安装程序,它看起来像

/图书馆/PostgreSQL/9.6/psql

可能是您需要的。

也许某些 mac-os 大师可以填补空白,例如如何设置搜索路径以首先找到该 psql。

关于database - 我在我的 mac 上设置了 psql 和 pgadmin。我可以在两者上创建数据库和表,但它们似乎没有连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50999882/

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