所以我有一个通过Heroku运行的PostgreSQL数据库,可以使用以下命令在我的mac终端上连接到它
$ heroku pg:psql
它在我的家庭网络上运行正常,但是当我尝试在大学网络上运行此命令时,出现此错误
psql: could not connect to server: Connection refused
Is the server running on host "bla bla bla" (bla bla bla) and accepting
TCP/IP connections on port bla bla?
我在 postgresql.conf 文件中将listen_addresses = 'local'
更改为listen_addresses = '*'
,并添加了host all all 0.0.0.0/0 md5
pg_hba.conf 文件。我还检查了主机和端口号等凭据,它们是正确的。
它仍然无法正常工作。
我该怎么做才能确保可以在所有网络上访问数据库?