Win11 安装 PostgreSQL 数据库,两种方式详细步调
一、exe文件安装 (推荐)下载安装包
官方下载所在 https://www.postgresql.org/download/
1. 选择操纵系统
https://i-blog.csdnimg.cn/direct/602f640e29b642ecbed668bce8c5575f.png
2. 跳转到EDB(PostgreSQL 的安装包托管在 EDB上)
https://i-blog.csdnimg.cn/direct/089156da3cbd450bb0855b3a2162c684.png
3. 选择版本点击下载按钮
https://i-blog.csdnimg.cn/direct/a24676280a6b408a9ad3bca7afcff743.png
安装
1. 管理员打开安装包
https://i-blog.csdnimg.cn/direct/34ebbdaf8b254e6cb9a8856b419226f1.png
2. 选择安装目录
将安装目录盘符改成D或其它数据盘,目录不变
https://i-blog.csdnimg.cn/direct/d6e444632150416da7c2b2aef1e98962.png
3. 勾选安装项
[*]PostgreSQL ServerPG数据库
[*]pgAdmin 4 自带数据库管理工具,不过一样平常使用Navicat管理
[*]Stack Builder 插件扩展功能
[*]Command Line Tools 命令行工具
https://i-blog.csdnimg.cn/direct/497b51bc7e384228a24010a845716389.png
4. 设置数据存储目录
默认是C盘,把盘符改成D或者其它数据盘。目录不变
https://i-blog.csdnimg.cn/direct/6cc74ccc9add4803ba5dbca7c6f9fa2e.png
5. 设置管理员密码
输入两次密码
https://i-blog.csdnimg.cn/direct/426018cc026542818007200104ea3b05.png
6. 设置端口
默认就行
https://i-blog.csdnimg.cn/direct/3e564bede7bf47abaca4a42645add499.png
7. 地区设置
选择默认地区,安装时系统自动选择地区。 不同的地区界面文字、错误消息、排序、字符集和排序规则会有区别。
https://i-blog.csdnimg.cn/direct/32a3fcdf54664c259128d1425bb6ba1e.png
8. next 安装
继续点击next开始安装,等候安装完成。取消勾选点击Finish
https://i-blog.csdnimg.cn/direct/ad2e7b3b229e4f3abac77843fda2e8db.png
9. 运行自带pgAdmin管理工具连接
开始菜单中搜索pgAdmin
https://i-blog.csdnimg.cn/direct/03099f2dda184da0b70a6fcf86f2374d.png
展开Servers 可以看到本地运行的数据库服务。
https://i-blog.csdnimg.cn/direct/f016f5ac9366449e87bbfaae364e7d59.png
双击PostgreSQL 16 输入管理员密码
https://i-blog.csdnimg.cn/direct/1a8c896f6b9043009cc7ab95d46a9bf4.png
连接上就可以进行管理了
https://i-blog.csdnimg.cn/direct/c7d3f8f593304fa4ae191618646b59e8.png
10. 使用Navicat 连接
填写端口、账号、密码
https://i-blog.csdnimg.cn/direct/3f5dd41b4ed2406d938d816f8c24c1f9.png
假如打开数据库提示 ERROR:column "datlastsysoid" does not exist ,这是因为PostgreSQL 15版本中删除了datlastsysoid字段,而Navicat的某些版本在查找这个已弃用的字段时会引发错误。详细来说,PostgreSQL 15从表中删除了datlastsysoid字段。换一个高版本Navicat 工具或者降低PostgreSQL版本就行,安装的数据库没有问题的。
https://i-blog.csdnimg.cn/direct/ac8892158ce246c6ad28f42de0d0d5c9.png
二、压缩包安装
下载压缩包
官方下载所在 https://www.postgresql.org/download/
选择操纵系统
https://i-blog.csdnimg.cn/direct/602f640e29b642ecbed668bce8c5575f.png
点击 zip archive
https://i-blog.csdnimg.cn/direct/337f8b757fbe4480a246b3c90c994f14.png
选择版本点击开始下载
https://i-blog.csdnimg.cn/direct/ae2e54e03b4c42d89598cf8c7eddd3d3.png
安装
1. 解压
我解压到 D:\Program Files,D:\Program Files\pgsql 是我的软件安装目录
2. 创建数据存储目录
在D:\Program Files\pgsql 目录中创建data 用作数据目录
https://i-blog.csdnimg.cn/direct/30158db47b4d4d9d835243faef96b58d.png
3. 初始化数据库
在bin目录下打开 CMD 命令行
https://i-blog.csdnimg.cn/direct/2efe9df3085e4c12858d47b0558228ec.png
实行
initdb -D ../data -U postgres -A password -E utf8 --locale=C -W
命令行参数表明:
-D 指定初始化的数据库目录(当前在bin目录指定上级目录的data)
-U 数据库超级用户名(此处为postgres,如果不设置,会用当前windows用户名为账号)
-A 数据库认证方式
-E 数据库编码格式
--locale 数据库簇使用的本地化语言
-W 命令行执行后 输入密钥
实行命令后需要设置管理员密码,输入两次
https://i-blog.csdnimg.cn/direct/e427e24d46024552a695b8d8cd473f8f.png
4. 启动
实行
# -D 指定数据目录 ,我是在bin目录下执行 所以数据目录是 ../data
# -l 指定日志文件
pg_ctl -D ../data -l ../logfile.log start
5. 常用命令
启动
# 在bin目录下执行
pg_ctl -D ../data -l ../logfile.log start
制止
# 在bin目录下执行
pg_ctl stop -D ../data
6. Navicat 连接
https://i-blog.csdnimg.cn/direct/535f2c4657cc494e9b12b9af1adb140c.png
假如打开数据库提示 ERROR:column "datlastsysoid" does not exist ,这是因为PostgreSQL 15版本中删除了datlastsysoid字段,而Navicat的某些版本在查找这个已弃用的字段时会引发错误。详细来说,PostgreSQL 15从表中删除了datlastsysoid字段。换一个高版本Navicat 工具或者降低PostgreSQL版本就行,安装的数据库没有问题的。
https://i-blog.csdnimg.cn/direct/ac8892158ce246c6ad28f42de0d0d5c9.png
完
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]