[原创]Windows安装配置PostgreSql_15.5.1数据库
[原创]Windows安装配置PostgreSql_15.5.1数据库
PostgreSql数据库有多种安装方式,windows上常用的是installer方式、binary手动安装方式,本文采用手动安装的方式处理。总体过程比较简单,有mysql配置经验的分分钟的事儿。
一、下载并解压文件到具体安装目录。
二、使用initdb命令初始化安装(需要指定数据文件和日志文件的位置,不能提前建立data目录)。
-- 初始化数据库,默认加密方式为scram-sha-256
initdb –-username=postgres -–encoding=UTF8 --locale="Chinese (Simplified)_China.936" -D "XXXXX" -W
-- 安装为服务
pg_ctl register -D "XXXXX" -N PostgreSql1551
-- 删除服务
pg_ctl unregister -N PostgreSql1551
-- 先修改配置文件,再启动服务
net start PostgreSql1551
net stop PostgreSql1551
-- 补充控制台启动命令
pg_ctl -D "XXXX" -l "XXXX" start
pg_ctl -D "XXXX" stop
三、调整postgresql的配置文件,位置是:\数据目录\postgresql.conf
3.1 日志配置
# 启动日志 log_destination = 'stderr' logging_collector = on # 日志目录,可以是data目录的相对目录,也可以是绝对目录 log_directory = 'D://dataFiles/PgSql/1551/log' #日志文件名格式 log_filename = 'postgresql-%Y-%m-%d.log' # 当生成新的文件时,覆盖同名文件 log_truncate_on_rotation = on
3.2 监听配置
# 监听地址 listen_addresses = '*' # 端口号 port = 55432 # 最大连接数 max_connections = 100
3.3 修改客户端认证配置,位置是:\数据目录\pg_hba.conf
# 修改host的项目的ip地址,改为允许任意地址访问 host all all 0.0.0.0/0 scram-sha-256 host all all ::/0 scram-sha-256
四、启动postgresql的服务即可
分类:
软件工程
, 我的.Net成长笔记——学习经历
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
2018-01-25 [原创] debian 10 搭建Jira+Confluence+Bitbucket项目管理工具(四) -- 安装crowd 4.1.1