发布于 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;