ubuntu20.04安装pgsql
时间: 2025-04-26 13:09:52 浏览: 22
### 安装 PostgreSQL 的步骤
#### 准备工作
为了确保系统的软件包列表是最新的,在开始之前应更新本地的APT包索引。这可以通过执行命令 `sudo apt update` 来完成[^1]。
#### 添加官方PGDG仓库 (可选)
虽然Ubuntu自带了PostgreSQL版本,但是有时可能想要获取最新的稳定版或者特定功能版本,则可以考虑添加PostgreSQL Global Development Group (PGDG) 维护的专用存储库。此过程涉及导入GPG密钥并配置apt源文件[^3]。
#### 安装 PostgreSQL 软件包
一旦准备就绪,就可以通过下面这条简单的命令来安装PostgreSQL以及一些常用的工具:
```bash
sudo apt install postgresql postgresql-contrib
```
上述命令会自动处理依赖关系,并下载必要的组件到系统中去[^2]。
#### 启动服务并与之交互
默认情况下,安装完成后PostgreSQL的服务会被立即启用并且正在运行。要验证这一点,可以用如下命令查看状态:
```bash
systemctl status postgresql.service
```
对于初次使用的用户来说,默认创建了一个名为`postgres`的角色和同名数据库;要想访问这个初始环境,切换至该角色下即可:
```bash
sudo -i -u postgres
psql
```
这样便进入了SQL提示符界面,允许管理员执行各种管理和查询任务。
#### 创建新角色与数据库
出于安全性和权限控制方面的考量,建议为实际项目建立独立的角色(即用户)及其专属的数据集。具体做法如下所示:
- 创建一个新的角色(假设叫myuser)拥有登录权利:
```sql
CREATE ROLE myuser WITH LOGIN;
```
- 接着赋予其密码保护措施:
```sql
ALTER ROLE myuser PASSWORD 'mypassword';
```
- 建立一个由刚才定义的新角色所拥有的空数据库实例(比如命名为mydb):
```sql
CREATE DATABASE mydb OWNER=myuser;
```
以上就是关于在Ubuntu 20.04 LTS操作系统之上部署PostgreSQL的主要流程概述。
阅读全文
相关推荐
















