繁体   English   中英

我在Mac上设置了psql和pgadmin。 我可以在两者上创建数据库和表,但是它们似乎无法连接

[英]I setup psql and pgadmin on my mac. I can create database and tables on both but they don't seem to connect

我在Mac上安装了psql。 psql和pgadmin上的数据库是不同的,我似乎无法将它们彼此连接。 我希望能够在psql中创建数据库和表,并且也可以在pgadmin中使用它,但到目前为止还不能。 我尝试谷歌和stackoverflow没有成功。

我的Mac上的psql Shell版本是10.4我的Mac上的pgadmin gui是版本3.0

有什么办法可以将这两者相互连接,以便我可以使用任一数据库进行操作?

我已经使用GUI在pgadmin上创建了一个数据库,并且/或者通过sqlalchemy通过jupyter笔记本创建了一个数据库,但是它没有显示在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。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM