Windows 安装 PostgreSQL 数据库(一步一步带你安装,亲测有效)

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),是以加州大学计算机系开发的POSTGRES,4.2版本为基础的对象关系型数据库管理系统。

POSTGRES的许多领先概念只是在比较迟的时候才出现在商业网站数据库中。PostgreSQL支持部分的SQL标准并且提供了很多其他现代特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。同样,PostgreSQL也可以用许多方法扩展,例如通过增加新的数据类型、函数、操作符、聚集函数、索引方法、过程语言等。另外,因为许可证的灵活,任何人都可以以任何目的免费使用、修改和分发PostgreSQL。

安装前置条件

确保电脑满足以下条件:Win7 以上,磁盘至少有 2GB 剩余,4 GB 以上的运存。

要求管路员账户权限,并且用户名设置为纯英文。

postgresql 安装包下载

https://www.postgresql.org/download/windows/

🔗 国内高速下载:postgresql 安装包  👈

极简安装教程

第一步:启动安装程序

直接点 Next 下一步。

第二步:选组件

会弹出以下四个组件,建议全选。

PostgreSQL Server
pgAdmin 4
Stack Bulder
Command Line Tools

第三步:选安装路径

默认安装路径为: C:\Program Files\PostgreSQL\16

你也可以选择其他路径,但是你要记的安装在哪了,记得记路径!

第四步:配置数据库存储目录

默认路径为 C:\Program Files\PostgreSQL\16\data,C 盘不够不建议装 C,装到其他盘里!空间要留大一点,因为是存数据的,内存自然会一直增长,空间留大!空间留大!!空间留大!重要的事情说三遍!

第五步:设置密码

然后会让你设置密码:类似于 root,设完别忘了!绝对用得到。

第六步:配置端口号

设置端口号:默认端口 5432(若该端口被占用,可修改为其他未占用端口,如 5433),

init_Port = 5432;

好了之后点击 “Next”。然后会让你设置语言,建议直接英文,别选中文,不然会有乱七八糟的编码问题,都是基础英语,用习惯就好!

最后一步:确认安装配置

点击“Next”开始安装,等待 5-10 分钟(根据电脑配置而定)。

安装完成后,取消 “Stack Builder” 勾选(无需额外组件),点击 “Finish” 。

至此,安装完毕!

为啥推荐用 pgsql 不用mysql?

功能更强大,能处理复杂需求

PostgreSQL 支持更多高级数据类型和扩展,而 MySQL 功能较基础:

  1. JSON/数组等高级数据类型‌:PostgreSQL 原生支持 JSONB(可索引)、数组、范围类型等,查询效率高;MySQL 的 JSON 功能弱,无法高效处理复杂数据。‌‌1
  2. 扩展生态丰富‌:可添加插件如 PostGIS(地理空间)、TimescaleDB(时序数据),直接扩展功能;MySQL 扩展性差,需额外工具。‌‌3‌
  3. SQL 标准支持更好‌:支持窗口函数、并行查询等复杂 SQL,适合数据分析;MySQL 对复杂查询优化不足。‌‌2‌

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐