Skip to content

PostgreSQL 快速开始

安装

没啥好说的,直接 apt 安装就好。同时安装 PostgreSQL contrib 软件包,它可以提供 PostgreSQL 数据库系统的一些额外特性。

shell
sudo apt install postgresql postgresql-contrib

初始化设置

需要切换到 sudo su - postgres 用户执行 psql 命令,或者不切换用户直接使用 sudo -u postgres psql 命令。

sql
-- 初始化 postgres 用户密码
ALTER USER postgres WITH PASSWORD '<你的密码>';

-- 创建新用户
CREATE USER postadmin WITH PASSWORD '<你的密码>';
-- 授予管理员权限
ALTER USER postadmin WITH SUPERUSER;

开启远程访问

开启远程访问需要修改两个配置文件

shell
# 修改监听地址,在 CONNECTIONS AND AUTHENTICATION 一节
sudo vim /etc/postgresql/14/main/postgresql.conf
# 修改访问权限,按要求指定用户、数据库、监听地址等
sudo vim /etc/postgresql/14/main/pg_hba.conf