Postico Mac版是一款可以在苹果电脑MAC OS平台上使用的PostgreSQL客户端,支持本地和远程云服务,今天macw小编就给大家带来了Postico Mac版如何连接到本地PostgreSQL服务器的教程,一起来看看吧~
https://www.macw.com/mac/640.html
1.Postgres.app
要连接到Postgres.app,可以将所有字段保留为空白。
- 主机:localhost
- 端口:5432
- 用户:您的用户名
- 密码:空白
- 数据库:您的用户名
2.企业数据库
要从EnterpriseDB连接到使用图形安装程序安装的PostgreSQL服务器,请单击“新建收藏夹”按钮并提供以下参数:
- 主机:localhost
- 端口:5432 (可在安装过程中更改)
- 用户:postgres
- 密码:在安装过程中选择
- 数据库:postgres
3.MacPorts
要连接到随MacPorts安装的PostgreSQL服务器,请使用以下参数:
- 主机:localhost
- 端口:5432
- 用户:postgres
- 密码:空白
- 数据库:postgres
4.防火墙和互联网过滤器
- 某些保护产品会干扰TCP连接。例如,已知一种名为X3 Protect的产品会阻止与本地PostgreSQL服务器的连接尝试。如果无法连接到本地PostgreSQL服务器,请尝试禁用防火墙,或为端口5432添加例外。
5.“解析本地主机失败”
- 如果出现问题,通常会出现此错误消息 / etc / hosts文件。确保有一个本地主机条目。解决方法是,您也可以在主机字段中键入“ 127.0.0.1”,而不是“ localhost”。
6.TCP与套接字连接
有两种方法可以连接到本地PostgreSQL服务器:
-
使用TCP连接(本地主机, 127.0.0.1, :: 1)
-
使用Unix套接字连接(/tmp/.s.PGSQL)
Postico始终使用TCP连接。Postico无法使用套接字连接,因为不允许沙盒应用程序访问其沙盒外部的Unix套接字。
默认情况下,PostgreSQL始终配置为侦听localhost上的TCP连接,因此除非您明确禁用TCP连接,否则应该不会有问题。