如何在openEuler上安装和配置openGauss数据库

打印 上一主题 下一主题

主题 786|帖子 786|积分 2358

本文将详细介绍如何在openEuler 22.03 LTS SP1上安装和配置openGauss数据库,包括数据库的启动、停止、远程连接配置等关键步调。
1、安装

使用OpenEuler-22.03-LTS-SP1-x64版本的系统,通过下令行安装openGauss数据库。
1.1、确保系统软件包索引是最新的

以root权限执行以下下令:
  1. sudo dnf update -y
复制代码
1.2、安装openGauss

以root权限执行以下下令:
  1. sudo dnf install -y opengauss
复制代码
安装完成后,二进制文件目次在 /usr/local/opengauss:
  1. ls -l /usr/local/opengauss
复制代码

默认数据目次在 /var/lib/opengauss/data:
  1. ls -l /var/lib/opengauss/data
复制代码

2、数据库启动停止

需要切换到opengauss用户下操纵:
  1. su - opengauss
复制代码

2.1、查询数据库状态

在opengauss用户下执行下令:
  1. ps ux
复制代码

可以看到opengauss已经启动了
2.2、停止数据库

执行以下下令停止数据库:
  1. # 停止命令
  2. gs_ctl stop -D /var/lib/opengauss/data -Z single_node
  3. # 查看状态确认停止
  4. ps ux
复制代码

2.3、启动数据库

执行以下下令启动数据库:
  1. # 启动命令
  2. gs_ctl start -D /var/lib/opengauss/data -Z single_node
  3. # 查看状态确认停止
  4. ps ux
复制代码

2.4、重启数据库

执行以下下令重启数据库:
  1. # 重启命令
  2. gs_ctl restart -D /var/lib/opengauss/data -Z single_node
  3. # 查看状态确认停止
  4. ps ux
复制代码

3、密码规则配置

建议在数据库安装好后立即配置。在/var/lib/opengauss/data/postgresql.conf文件的108行左右,去掉注释,设置成0或1。

4、远程连接

数据库默认安装完是不能远程连接的,需要修改配置文件。数据库的远程操纵不能使用默认的超级用户,需要新建一个业务用户,而数据库的操纵需要有密码,因此整个步调如下:

  • 修改配置文件
  • 超级用户连接数据库
  • 给超级用户设置密码
  • 通过超级用户创建业务用户并设置密码
  • 给业务用户分配权限
  • 远程连接测试
4.1、修改配置文件



  • 在/var/lib/opengauss/data/postgresql.conf文件中,设置 listen_addresses = '*'(大约第68行)
  • 在/var/lib/opengauss/data/pg_hba.conf文件中,设置host all all 0.0.0.0/0 md5(大约在91行)
修改完后需要重启数据库。
4.2、超级用户连接数据库

以超级用户opengauss连接数据库:
  1. gsql -d postgres -p 7654 -r
复制代码

4.3、给超级用户设置密码

执行以下下令:
  1. ALTER USER opengauss WITH PASSWORD 'opengauss@123';
复制代码

4.4、创建业务用户并设置密码

执行以下下令:
  1. CREATE USER admin WITH PASSWORD 'admin@123';
复制代码

4.5、给业务用户分配权限

执行以下下令:
  1. GRANT ALL PRIVILEGES ON DATABASE postgres TO admin;
复制代码

4.6、远程连接测试

使用Navicat Premium Lite 17作为测试工具举行远程连接。

5、总结

通过上述步调,已经乐成在openEuler上安装并配置了openGauss数据库,确保可以或许举行正常的数据库操纵和远程连接。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

何小豆儿在此

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表