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