📌  相关文章
📜  如何在 manjaro 中安装 postgresql - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:08:42.921000             🧑  作者: Mango

在Manjaro中安装PostgreSQL

PostgreSQL是一个开源的关系型数据库系统,它拥有许多高级功能,比如支持事务、多版本并发控制等。在本教程中,我们将学习如何在Manjaro中安装PostgreSQL。

步骤1:更新软件包列表

在开始安装PostgreSQL之前,我们需要更新Manjaro软件包列表。可以使用以下命令:

sudo pacman -Sy
步骤2:安装PostgreSQL

在更新软件包列表之后,可以使用以下命令安装PostgreSQL:

sudo pacman -S postgresql
步骤3:初始化数据库群集

成功安装PostgreSQL之后,我们需要初始化数据库群集。可以使用以下命令:

sudo su - postgres -c "initdb --locale en_US.UTF-8 -D '/var/lib/postgres/data'"

执行上述命令后会创建数据库群集,并将其放置在/var/lib/postgres/data目录下。

步骤4:启动PostgreSQL服务

在数据库群集初始化之后,我们需要启动PostgreSQL服务。可以使用以下命令:

sudo systemctl start postgresql.service

此时,PostgreSQL服务已经成功启动了。

步骤5:设置PostgreSQL服务开机自启动

为了确保PostgreSQL服务在开机时自动启动,我们需要将其添加到系统服务列表中。可以使用以下命令:

sudo systemctl enable postgresql.service
步骤6:测试PostgreSQL服务

在安装和启动PostgreSQL服务之后,可以使用以下命令测试其是否正常运行:

sudo su - postgres -c "psql -c 'SELECT version();'"

如果PostgreSQL服务正在运行,则应该看到类似以下内容的输出:

PostgreSQL 14.0 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.1.0, 64-bit
(1 row)
总结

在本教程中,我们学习了如何在Manjaro中安装PostgreSQL。安装过程包括更新软件包列表、安装PostgreSQL、初始化数据库群集、启动PostgreSQL服务、设置自启动,并测试PostgreSQL服务是否正常运行。