Postgres绿色版本安装 windows
虽然PostgreSQL是为类UNIX平台开发的,但它却是可以移植的。从7.1版本开始,PostgreSQL可以编译安装和作为一个PostgreSQL服务器运行在Windows NT 4,2000,XP和Server 2003中。从8.0版本开始,已经有了Windows本地版本了,为服务端和客户端提供了Windows的安装程序。 PostgreSQL的Windows安装包包括:
- PostgreSQL server
- pgAdmin,一个动图形化工具,用来维护和管理你的Postgres 数据库
- StackBuilder,一个包管理器,可用于下载和安装额外的PostgreSQL应用程序和驱
系统环境
windows7_x64
postgres数据库版本:10.3
下载
官网下载地址:https://www.postgresql.org/download/windows/
绿色版本地址:https://www.enterprisedb.com/download-postgresql-binaries
进入绿色版本地址,按照操作系统版本下载;
安装
把软件解压到d:\pgsql
在d:\pgsql下创建数据目录:d:\pgsql\data
在cmd中执行命令:
d:\pgsql\bin\initdb.ext -D d:\pgsql\data -E UTF8
注册windows服务(可不注册)
d:\pgsql\bin\pg_ctl register -N postgres -D d:\pgsql\data
启动服务
- 已经注册windows服务的启动方式
D:\pgsql\bin>net start postgres
- 未注册windows服务的启动方式
d:\pgsql\bin\postgres -D d:\pgsql\data
或者d:\pgsql\bin\pg_ctl -D D:/pgsql/data -l logfile start
创建数据库
d:\pgsql\bin\createdb test
需要将用户'flo'添加到您本地的postgres实例(我通常只是将它们添加为超级用户,所以我没有权限问题)。在您的终端上运行:
createuser -P -s -e flo
创建用户
d:\pgsql\bin\createuser.exe -U test -P test
该例子创建了一个test的角色,注意这里面不是用户,而是角色,U选项指出了你想要建立的新用户的编号。必须是PostgreSQL的用户才能建立用户,通常情况下就是postgres用户。-P选项通知createuser提示输入新用户的密码。
进入sql模式
1
2
3
4
|
d:\pgsql\bin\psql postgres
psql (10.3)
输入 "help" 来获取帮助信息.
postgres=#
|
修改PostgresSQL 数据库配置实现远程访问
修改postgresql.conf 文件
修改d:\pgsql\data\postgresql.conf中的
listen_addresses = ‘localhost’ 改成 listen_addresses =’*’
修改客户端认证配置文件pg_hba.conf
将host all all 127.0.0.1/32 trust
修改成host all all 0.0.0.0/0 trust
重启postgres服务使配置生效
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
2018-03-30 怎么重启资源管理器
2016-03-30 PipedInputStream/PipedOutputStream原理