You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows环境中SQL Shell(psql)默认端口为5433,如何永久改为5432?

解决Windows下psql默认端口显示5433的问题

以下是几个可以永久将SQL Shell(psql)默认端口设置为5432的方法:

  • 修改psql用户配置文件

    1. 打开用户目录(路径为C:\Users\<你的用户名>),查看是否存在.psqlrc文件,若没有则新建一个文本文件并重命名为.psqlrc(注意文件名前的点号)。
    2. 在文件中添加一行配置:\set PORT 5432,保存文件。
    3. 重新打开SQL Shell(psql),默认端口将显示为5432。
  • 配置系统环境变量

    1. 右键点击「此电脑」→「属性」→「高级系统设置」→「环境变量」。
    2. 在「用户变量」或「系统变量」区域,检查是否存在PGPORT变量:
      • 若存在,将其值修改为5432;
      • 若不存在,点击「新建」,变量名填PGPORT,变量值填5432。
    3. 点击确定保存设置,重启电脑或重新打开终端后生效。
  • 修改SQL Shell快捷方式参数

    1. 找到SQL Shell(psql)的快捷方式(可在开始菜单或桌面查找),右键点击→「属性」。
    2. 在「目标」输入框的末尾添加参数 --port=5432,例如修改后目标内容为:
      "C:\Program Files\PostgreSQL\17\bin\psql.exe" --port=5432
      
    3. 点击「确定」保存,下次通过该快捷方式打开psql时,默认端口即为5432。

内容的提问来源于stack exchange,提问作者Nikhil Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 07:47:03