目录
目前pgsql为15.2版本
解压安装
下载解压压缩包
到官网下载压缩包: https://www.enterprisedb.com/download-postgresql-binaries
在任意目录下解压完成后得到 pgsql文件夹
新建data文件夹
- 进入解压好的 pgsql文件夹,手动新建 data文件夹
pgsql免安装配置
pgsql配置网址导航: https://www.cnblogs.com/jchblog/p/16696749.html
打开 pgsql文件夹下的 bin文件夹,进入cmd窗口
执行命令
-D 之前创建的data文件夹路径
-E 设置编码格式
-U 用户名 (可改,这里设置为root)
-W 运行后设置密码
命令: initdb.exe-D之前创建的data文件夹路径-EUTF-8--locale=chs-Uroot-W
设置密码
这里的输入超级用户口令,等于设置数据库密码。(两次输入内容保持一致)
输入时不会显示输入内容,但不影响正常操作。
回车后如下图则设置成功:
启动服务并生成日志文件
-D 之前创建的data文件夹路径
-l 生成日志文件(文件名可编辑,这里为 logfile) 日志文件默认生成到bin目录下
命令: pg_ctl -D 之前创建的data文件夹路径 -l logfile start
回车后如下图则设置成功:
注册服务
这一步要以管理员身份打开 cmd窗口!!!
cd到pgsql文件夹的bin目录下 运行命令
-N 所注册的服务名称(可编辑,这里为PostgreSQL)
-D 之前创建的data文件夹路径
命令:pg_ctlregister-NPostgreSQL-D之前创建的data文件夹路径
回车运行后无多余提示,表示运行成功
检查服务已注册
pgAdmin4可视化工具
pgAdmin4中文设置教程: https://blog.csdn.net/weixin_46329056/article/details/125929563
pgsql文件夹下有内置的可视化工具 pgAdmin4
进入pgAdmin4 文件夹下的 bin目录,找到 pgAdmin4.exe,双击打开
保存密码
这里的密码为前面配置时所输入的密码。
如果遗忘可点击密码重置
新建服务器
右击新建服务器
调整配置:
保存后到主页双击访问服务器
能点开即为连接成功
springBoot 整合 pgsql
在模块下导入jar包
<!-- pgsql -->
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
修改连接池信息
datasource:
driver-class-name: org.postgresql.Driver
url: jdbc:postgresql://localhost:5432/postgres //postgres为数据库名称,可编辑
username: root //用户名
password: 123456 //密码
后续操作
连接与断开pgsql服务
在pgsql文件夹的 bin目录下使用命令
连接服务命令:pg_ctlstart
断开服务命令:pg_ctlstop
在第一次解压安装pgsql后不需要使用这些命令,后续再次启动服务时,可通过上面两行命令来控制开启与关闭。
(注:如已经配置了pgsql的环境变量,可直接使用以上命令,负责请阅读 环境变量 章节)
环境变量
配置环境变量可以更方便的访问服务
配置pgsql环境变量: win10 postgresql10.20环境变量配置_皓空揽月的博客-CSDN博客_pg数据库环境变量配置
配置 PGDATA参数:
环境变量配与不配的区别
配了:
没配:
以上就是这次所整理的PostgreSQL的安装配置教程,只要按步骤来应该问题不大
2023-02-16