PostgreSQL server Connection error: could not connect to server
PostgreSQL server Connection error: could not connect to server
我正在使用 pgAdmin4
并正在开发一个 node.js
应用程序。
我突然关闭了计算机,无法再连接到 postgresql
服务器.
我在尝试连接时遇到的错误是:
psql: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and
accepting TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (127.0.0.1) and
accepting TCP/IP connections on port 5432?
我按照 .
中的建议尝试 运行 postgres -D /usr/local/var/postgres/
但是它给了我以下错误:
postgres: could not access directory "usr/loval/var/postgres": No such file or directory
Run initdb or pg_basebackup to initialize a PostgreSQL data directory.
所以我只是手动删除了PostgreSQL/.../data
文件夹中的postmaster.pid
文件。
但是我还是无法连接到数据库服务器。
我检查了 postgresql.conf
文件,并且
侦听地址已设置为 listen_addresses = '*'
,端口设置为 5432
.
我也尝试删除 AppData/Roaming 文件夹中的 pgAdmin 文件。
但是它给了我一个错误:
The application server could not be contacted
然后又出现了无法连接到服务器的问题。
有趣的是,只需删除AppData/Roaming 文件夹中的pdAdmin 文件,然后重新启动计算机并重新启动pgAdmin4。那为我解决了。
在设置 PostgreSQL
以使用 Python/Django
项目时遇到同样的挑战。
我 resolved the issue here 在阅读官方 PostgreSQL-9.6.16
之后文档。
我正在使用 pgAdmin4
并正在开发一个 node.js
应用程序。
我突然关闭了计算机,无法再连接到 postgresql
服务器.
我在尝试连接时遇到的错误是:
psql: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and
accepting TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (127.0.0.1) and
accepting TCP/IP connections on port 5432?
我按照
中的建议尝试 运行 postgres -D /usr/local/var/postgres/
但是它给了我以下错误:
postgres: could not access directory "usr/loval/var/postgres": No such file or directory
Run initdb or pg_basebackup to initialize a PostgreSQL data directory.
所以我只是手动删除了PostgreSQL/.../data
文件夹中的postmaster.pid
文件。
但是我还是无法连接到数据库服务器。
我检查了 postgresql.conf
文件,并且
侦听地址已设置为 listen_addresses = '*'
,端口设置为 5432
.
我也尝试删除 AppData/Roaming 文件夹中的 pgAdmin 文件。
但是它给了我一个错误:
The application server could not be contacted
然后又出现了无法连接到服务器的问题。
有趣的是,只需删除AppData/Roaming 文件夹中的pdAdmin 文件,然后重新启动计算机并重新启动pgAdmin4。那为我解决了。
在设置 PostgreSQL
以使用 Python/Django
项目时遇到同样的挑战。
我 resolved the issue here 在阅读官方 PostgreSQL-9.6.16
之后文档。