OpenEuler 安装PostgreSQL

发布时间 2024-01-09 15:30:31作者: Kwoky

1、使用 root 用户登录 openEuler 系统。

2、安装 PostgreSQL:

dnf install postgresql-server postgresql-contrib -y

这将安装 PostgreSQL 的服务器和附加组件。

3、初始化 PostgreSQL:

postgresql-setup initdb

这将初始化 PostgreSQL 数据库并创建默认的配置文件和数据目录。

4、启动 PostgreSQL 服务并设置开机自启:

systemctl start postgresql
systemctl enable postgresql

5、创建 PostgreSQL 用户和数据库:

进入 PostgreSQL shell:

sudo -u postgres psql

在 PostgreSQL shell 中,输入以下命令来创建一个新用户和一个新数据库。将 username 和 password 替换为自己的用户名和密码:

CREATE USER username WITH PASSWORD 'password';
CREATE DATABASE dbname OWNER username;

退出 PostgreSQL shell:

\q

6、连接到 PostgreSQL 数据库:

你现在可以使用以下命令连接到新创建的 PostgreSQL 数据库:

psql -U username -d dbname -h localhost

这将连接到名为 dbname 的数据库,并使用用户名 username 进行身份验证。你需要输入在第 5 步中创建的密码才能登录。