使用DataGrip连接虚拟机环境下的GaussDB

0.前置操作(zjut华为官方文档0-1-5截取)

修改数据库的pg_hba.conf文件。

在GS_HOME中查找pg_hba.conf文件,本实验中数据库GS_HOME设置的为/gaussdb/data/db1,实际操作中GS_HOME地址可以查看安装时的配置文件:。

[root@db1 ~]# cd /gaussdb/data/db1

[root@ db1 db1]# vi pg_hba.conf

将以下内容添加进pg_hba.conf文件。

host all all 0.0.0.0/0 sha256

具体如下:
在这里插入图片描述

切换至omm用户环境,使用gs_ctl将策略生效。

[root@db1 db1]#su - omm

[omm@db1 ~]$gs_ctl reload -D /gaussdb/data/db1/

返回结果为:

[2020-07-23 15:39:55.398][71828][][gs_ctl]: gs_ctl reload ,datadir is -D “/gaussdb/data/db1”

server signaled

退出OMM用户环境

[omm@db1 ~]$ exit

logout

[root@ db1 ~]#

修改数据库监听地址。

在GS_HOME中,本实验中数据库GS_HOME设置的为/gaussdb/data/db1。

[root@db1~]# cd /gaussdb/data/db1

[root@db1 db1]# vi postgresql.conf

将listen_addresses的值修改成为 * 。

listen_addresses = '*'

修改完成后切换至OMM用户环境重启数据库生效(-D后面的数据库默认路径,需要根据实际情况进行修改)。

[root@db1 db1]#su - omm

[omm@db1 ~]$gs_ctl restart -D /gaussdb/data/db1/

1.寻找驱动

在大佬的博客华为高斯数据库 gaussDb 使用 jdbc 链接 - Jaagool处找到,分别为gsjdbc200.jar和gsjdbc4.jar,此处提供下载链接。gsjdbc200.jar gsjdbc4.jar

2.在DataGrip里添加驱动

添加Driver

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fflGOYG2-1645601639825)(C:\Users\amateur\AppData\Roaming\Typora\typora-user-images\image-20220223145018787.png)]a

如图添加驱动文件,更改class和name,点击ok

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bye3m8qL-1645601639826)(C:\Users\amateur\AppData\Roaming\Typora\typora-user-images\image-20220223145238101.png)]

3.连接数据库

在datasource中找到添加的Gauss并点击添加

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-euy7XX62-1645601639827)(C:\Users\amateur\AppData\Roaming\Typora\typora-user-images\image-20220223145343327.png)]

输入数据库用户的用户名和密码,然后填入URL,其中URL格式为:jdbc:postgresql://[host]:[port]/[database],host为虚拟机中使用NAT连接的网卡的ip地址,端口即高斯数据库运行的端口,database即数据名。还要注意登录的用户不能为数据库的初始用户,因为数据库自身设计不允许。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zMeTLS6z-1645601731319)(C:\Users\amateur\AppData\Roaming\Typora\typora-user-images\image-20220223152034201.png)]

然后就连接成功可以开始愉快的玩弄数据库啦~

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-esW6ICWD-1645601639828)(C:\Users\amateur\AppData\Roaming\Typora\typora-user-images\image-20220223152840167.png)]

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nostrawberry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值