介绍
PostgreSQL 是一个强大、开源、关系型数据库管理系统,被广泛应用于各种不同规模和复杂度的项目中。本教程将指导您如何在 CentOS7 上安装 PostgreSQL 数据库,并将其设置为开机自动启动。
步骤1 - 安装 PostgreSQL 数据库
首先,确保已经以 root 用户身份登录到您的 CentOS7 服务器。
-
打开终端并更新系统软件包列表:
sudo yum update
-
安装 PostgreSQL 的软件包:
sudo yum install postgresql-server postgresql-contrib
-
初始化 PostgreSQL:
sudo postgresql-setup initdb
-
启动 PostgreSQL 服务:
sudo systemctl start postgresql
您可以使用以下命令检查 PostgreSQL 服务是否正在运行:
sudo systemctl status postgresql
步骤2 - 设置 PostgreSQL 开机自动启动
默认情况下,PostgreSQL 不会在服务器启动时自动启动。您可以使用以下命令启用开机自动启动:
sudo systemctl enable postgresql
步骤3 - 配置 PostgreSQL 数据库
-
切换到
postgres
用户:sudo su - postgres
-
进入 PostgreSQL 命令行界面:
psql
-
为
postgres
用户设置密码:\password postgres
输入您想要设置的密码并确认。
-
创建一个新的数据库用户:
CREATE USER myuser WITH SUPERUSER CREATEDB CREATEROLE PASSWORD 'mypassword';
将
myuser
替换为您想要创建的用户名,将mypassword
替换为您想要设置的密码。 -
创建一个新的数据库:
CREATE DATABASE mydatabase;
将
mydatabase
替换为您想要创建的数据库名称。 -
退出 PostgreSQL 命令行界面:
\q
-
退出
postgres
用户:exit
结论
恭喜!您已经成功安装了 PostgreSQL 数据库并设置开机自动启动。现在您可以开始使用 PostgreSQL 来管理您的数据了。
希望这篇教程对您有所帮助!如有任何疑问或困惑,请随时向我们提问。
参考链接:
感谢您的阅读!
本文来自极简博客,作者:琴音袅袅,转载请注明原文链接:CentOS7 安装 PostgreSQL 数据库并设置开机自动启动