当前位置:首页 > 系统教程 > 正文

PostgreSQL 14安装与配置(在Ubuntu 22.04上部署数据库的完整指南)

PostgreSQL 14安装与配置(在Ubuntu 22.04上部署数据库的完整指南)

本教程将详细指导您在Ubuntu 22.04系统上安装和配置PostgreSQL 14数据库。无论您是初学者还是有经验的用户,都能按照步骤轻松完成数据库安装数据库配置。我们将涵盖从系统准备到基本操作的全程,确保您掌握关键技能。

1. 前提条件

在开始PostgreSQL 14安装之前,请确保您拥有运行Ubuntu 22.04的服务器或虚拟机,并具备sudo权限。建议先更新系统,以避免兼容性问题。

2. 安装PostgreSQL 14

首先,通过终端更新软件包列表,这是数据库安装的基础步骤:

sudo apt update

接下来,添加PostgreSQL官方仓库以确保获取最新版本。执行以下命令:

sudo sh -c "echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list"

导入仓库密钥以验证软件包:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

再次更新软件包列表:

sudo apt update

现在,安装PostgreSQL 14

sudo apt install postgresql-14
PostgreSQL 14安装与配置(在Ubuntu 22.04上部署数据库的完整指南) 14  Ubuntu 22.04 数据库安装 数据库配置 第1张

3. 配置PostgreSQL数据库

安装完成后,PostgreSQL服务会自动启动。验证服务状态,这是数据库配置的关键一步:

sudo systemctl status postgresql

如果服务未运行,启动并设置开机自启:

sudo systemctl start postgresqlsudo systemctl enable postgresql

默认情况下,PostgreSQL创建一个名为“postgres”的系统用户。切换到该用户以访问数据库:

sudo -i -u postgres

然后启动PostgreSQL shell(psql):

psql

在psql中,您可以进行数据库配置,例如创建新用户和数据库。执行以下SQL命令:

CREATE USER myuser WITH PASSWORD "mypassword";CREATE DATABASE mydb OWNER myuser;

退出psql:

\q

4. 基本数据库操作

现在,使用新用户连接到数据库,测试PostgreSQL 14的功能:

psql -U myuser -d mydb

在数据库内创建表并插入数据:

CREATE TABLE test (id SERIAL PRIMARY KEY, name VARCHAR(50));INSERT INTO test (name) VALUES ("示例数据");SELECT * FROM test;

5. 结论

通过本教程,您已经成功在Ubuntu 22.04上完成了PostgreSQL 14的安装和配置。这为您后续的应用程序开发提供了稳定的数据库支持。如果您在数据库安装数据库配置中遇到问题,建议查阅PostgreSQL官方文档或社区资源。继续探索更多高级功能,如备份和性能调优,以充分利用PostgreSQL。