温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

postgresql如何安装

发布时间:2026-10-18 07:05:07 来源:亿速云 阅读:93 作者:小樊 栏目:数据库

下面按不同操作系统给你总结 PostgreSQL 的安装方式,你可以根据自己的环境选择。


一、Linux 安装

1️⃣ Ubuntu / Debian

# 更新软件源
sudo apt update

# 安装 PostgreSQL
sudo apt install postgresql postgresql-contrib

# 启动并设置开机自启
sudo systemctl start postgresql
sudo systemctl enable postgresql

安装完成后,默认会创建一个 postgres 系统用户。

登录数据库:

sudo -u postgres psql

2️⃣ CentOS / Rocky / AlmaLinux

# 安装仓库
sudo dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm

# 安装 PostgreSQL(以 16 为例)
sudo dnf install -y postgresql16-server postgresql16

# 初始化
sudo /usr/pgsql-16/bin/postgresql-16-setup initdb

# 启动
sudo systemctl start postgresql-16
sudo systemctl enable postgresql-16

二、macOS 安装

方法 1:Homebrew(推荐)

brew install postgresql
brew services start postgresql

登录:

psql postgres

方法 2:官方安装包(GUI)

  1. 访问:https://www.postgresql.org/download/macos/
  2. 下载 .dmg
  3. 双击安装,按向导操作

三、Windows 安装

  1. 访问官网
    https://www.postgresql.org/download/windows/
  2. 下载 EnterpriseDB installer
  3. 双击运行
  4. 设置:
    • 安装路径
    • 超级用户密码
    • 端口(默认 5432)
  5. 安装完成后可使用 pgAdmin

启动服务:

  • 开始菜单 → PostgreSQL → pgAdmin

四、Docker 安装(通用)

docker run --name pg \
  -e POSTGRES_PASSWORD=123456 \
  -p 5432:5432 \
  -d postgres

连接:

docker exec -it pg psql -U postgres

五、安装后常用命令

-- 查看版本
SELECT version();

-- 创建用户
CREATE USER test WITH PASSWORD 'test';

-- 创建数据库
CREATE DATABASE demo OWNER test;

如果你告诉我:

  • ✅ 操作系统
  • ✅ 是否用于生产环境
  • ✅ 是否需要远程访问

我可以给你更精确的配置教程(如远程连接、性能参数、用户权限等)。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI
助
手