【发布时间】:2008-10-09 14:10:23
【问题描述】:
我目前有一个在端口1486 上运行的已安装pgsql 实例。我想将此端口更改为5433,我该如何处理?
【问题讨论】:
标签: postgresql
我目前有一个在端口1486 上运行的已安装pgsql 实例。我想将此端口更改为5433,我该如何处理?
【问题讨论】:
标签: postgresql
postgresql.conf 文件中应该有一行内容:
port = 1486
改变它。
文件的位置可能因您的安装选项而异。在基于 Debian 的发行版上,它是 /etc/postgresql/8.3/main/
在 Windows 上是C:\Program Files\PostgreSQL\9.3\data
不要忘记sudo service postgresql restart 以使更改生效。
【讨论】:
locate postgresql.conf 查找此文件的路径。
sudo nano /etc/postgresql/x.x/main/postgresql.conf 您会找到一个条目 PORT = ... 将其更改为您想要的条目并保存,然后使用 sudo service postgresql restart 重新启动服务器
locate 实用程序,可以让你找到任何存档(我知道 Ubuntu 和 CentO 有这个实用程序)。我在/home/postgresql、/var/lib/pgsql/data 中看到了这个文件...检查用于运行initdb 的脚本并查找PGDATA 变量。
5432。你可能想做psql --port 1486
【讨论】:
-F?有没有指定端口的东西?
psql,一定要设置psql --port 1486。