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

Windows 11下PostgreSQL注册服务器乱码及新建服务器配置问题

Windows 11 x64上PostgreSQL搭建问题解决

一、pgAdmin注册服务器乱码错误处理

  • 检查系统区域语言设置:打开Windows设置→时间和语言→语言和区域,确保非Unicode程序的语言设置为中文(简体,中国),重启系统后重试操作。
  • 手动指定pgAdmin编码启动:右键pgAdmin快捷方式,在目标栏末尾添加 --encoding=UTF-8,例如原目标为 "C:\Program Files\pgAdmin 4\v8\bin\pgAdmin4.exe",修改后为 "C:\Program Files\pgAdmin 4\v8\bin\pgAdmin4.exe" --encoding=UTF-8,保存后重启pgAdmin。
  • 确认PostgreSQL服务编码:打开命令提示符,执行 psql -U postgres 登录数据库,输入 show server_encoding; 查看编码,确保为UTF8;若不是,在 postgresql.conf 中修改 server_encoding = UTF8,重启PostgreSQL服务。

二、创建新服务器避开预设服务器冲突的设置修改

预设PostgreSQL 16服务器占用localhost的5432端口,创建新服务器时需修改以下核心设置:

  • 端口号:改为未被占用的端口,比如5433、5434(可通过命令 netstat -ano | findstr :5432 确认端口占用情况)。
  • 服务器名称:设置为与预设服务器不同的名称,比如"MyDevPostgreSQL",避免混淆。
  • 数据目录:若新建独立PostgreSQL实例,需指定全新空目录(不能与预设实例的data目录重叠),安装新实例时在向导中选择自定义路径。
  • 服务名称:安装新实例时,将服务名称改为独特名称,比如"postgresql-x64-16-dev",方便在服务管理器中区分。

如果只是想在现有实例下创建新数据库,无需新建服务器,直接在预设的PostgreSQL 16服务器中右键创建数据库即可,更高效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 15:02:36