当前位置: 代码网 > it编程>数据库>大数据 > 使用Navicat连接opengauss数据库完整步骤(详细图文)

使用Navicat连接opengauss数据库完整步骤(详细图文)

2024年05月15日 大数据 我要评论
前言折腾了两个小时多才成功连上,在这分享一下我的经验,也仅仅是经验分享,有不足的地方欢迎大家在评论区补充交流准备工作1、需要修改两个文件,一个是postgresql.conf,另一个是pg_hba.c

前言

折腾了两个小时多才成功连上,在这分享一下我的经验,也仅仅是经验分享,有不足的地方欢迎大家在评论区补充交流

准备工作

1、需要修改两个文件,一个是postgresql.conf,另一个是pg_hba.conf,这个文件在哪呢,可以输入以下指令查询

gs_om -t status --detail查询结果为:

红色框框的目录下就有这两个文件,根据你的目录

通过cd /gaussdb/data/opengauss进入目录

2、修改postgresql.conf文件

通过 vim postgresql.conf进入文本内部

映入眼帘的是很长的一段文本,往下翻找到 connections and authentication(连接与身份验证)

主要修改两处地方,以下截图为修改结果:

(1)

(2)继续往下翻

在这里插入图片描述

将后面的数值改为0,意思是加密方式为md5,因为navicat是将opengauss当做postgresql数据库连接的,而postgresql的连接加密方式是md5。

注意:前面的井号#是要去掉的,井号是用来注释说明的。

3、修改pg_hba.conf

只需要添加一行文本host all all 0.0.0.0/0 md5,用于开放ip

在这里插入图片描述

0.0.0.0/0也可以改成你电脑的ip,意思是允许你的电脑访问opengauss数据库,md5就是加密方式(上面的trust意思是用于本地连接不进行密码校验)

4、重启opengauss数据库后生效

gs_ctl restart -d /gaussdb/data/opengauss目录还是上面提过的那个目录

在这里插入图片描述

重启成功

创建数据库用户

原因:数据库原始用户omm是不能用于远程连接的,所以我们需要新建一个用户

  • 先登录数据库
    gsql -d postgres -p 26000
  • 创建用户
    用户名和密码自己设就好,密码长度不小于8且包含3种字符类型
    create user yu with password "gauss@666";

开始连接

1、选择postgressql

在这里插入图片描述

如果没有这个选项说明你的navicat不支持postgressql数据库,你得去下载一个支持的 ↓↓↓

在这里插入图片描述

我用的是黄色的这个,蓝色这个应该也可以,我没试过

2、填写信息

在这里插入图片描述

如果不知道opengauss所在的ip可以用ifconfig查看

在这里插入图片描述

3、新建好了后右键连接即可

在这里插入图片描述

连接后:

在这里插入图片描述

结束

到此这篇关于使用navicat连接opengauss数据库的文章就介绍到这了,更多相关navicat连接opengauss数据库内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com