📅  最后修改于: 2023-12-03 15:08:42.921000             🧑  作者: Mango
PostgreSQL是一个开源的关系型数据库系统,它拥有许多高级功能,比如支持事务、多版本并发控制等。在本教程中,我们将学习如何在Manjaro中安装PostgreSQL。
在开始安装PostgreSQL之前,我们需要更新Manjaro软件包列表。可以使用以下命令:
sudo pacman -Sy
在更新软件包列表之后,可以使用以下命令安装PostgreSQL:
sudo pacman -S postgresql
成功安装PostgreSQL之后,我们需要初始化数据库群集。可以使用以下命令:
sudo su - postgres -c "initdb --locale en_US.UTF-8 -D '/var/lib/postgres/data'"
执行上述命令后会创建数据库群集,并将其放置在/var/lib/postgres/data目录下。
在数据库群集初始化之后,我们需要启动PostgreSQL服务。可以使用以下命令:
sudo systemctl start postgresql.service
此时,PostgreSQL服务已经成功启动了。
为了确保PostgreSQL服务在开机时自动启动,我们需要将其添加到系统服务列表中。可以使用以下命令:
sudo systemctl enable postgresql.service
在安装和启动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服务是否正常运行。