我收到此消息,但找不到postgresql.conf
文件:
OperationalError: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "???" and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "???" and accepting
TCP/IP connections on port 5432?
6条答案
按热度按时间svdrlsy41#
在我的计算机上:
a2mppw5e2#
postgresql.conf
位于PostgreSQL的数据目录中。数据目录在设置过程中进行配置,设置将另存为c:\Program Files\PostgreSQL\<version>\pg_env.bat
中的PGDATA
条目,例如或者,如果您是超级用户,则可以使用
SHOW config_file;
查询数据库。oxf4rvwz3#
您可以通过以下路径找到它
vfhzx4xs4#
在我的计算机上:
13z8s7eq5#
您将获得postgressql.conf文件
C:/programfiles/postgressql/14/data,您还将获得pg_hba以检查用户名和密码
sgtfey8w6#
PGDATA被假定为Postgresql下的ConfigDir,这在Docker和正常安装下也有效,这是默认配置,除非明确更改。
在我的Docker上,PGDATA被配置为“/var/lib/postgresql/data”,因此所有配置都可以在此目录下找到。