PostgreSQL 安装与基础配置 Print

  • 16

发布于 2025-08-15

PostgreSQL 是一款功能强大的开源关系型数据库,因其稳定性和扩展性而广受欢迎。

安装 PostgreSQL

sudo apt update
sudo apt install postgresql postgresql-contrib
sudo systemctl enable postgresql
sudo systemctl start postgresql

基本配置

# 切换到 postgres 用户
sudo -u postgres psql

# 设置 postgres 用户密码
\password postgres

# 创建新数据库和用户
CREATE DATABASE mydb;
CREATE USER myuser WITH ENCRYPTED PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;

# 退出
\q

远程访问配置

编辑 /etc/postgresql/14/main/postgresql.conf

listen_addresses = '*'

编辑 /etc/postgresql/14/main/pg_hba.conf

host    all             all             0.0.0.0/0               md5
sudo systemctl restart postgresql

常用操作

# 备份
pg_dump mydb > mydb_backup.sql

# 恢复
psql mydb < mydb_backup.sql

# 查看连接
SELECT * FROM pg_stat_activity;

Was this answer helpful?

« Back