环境准备
Data sudio:下载安装Data Studio软件,具体步骤请参照:(1条消息) 安装openguass数据库配套工具Data Studio_摸鱼的胖七七的博客-CSDN博客
在虚拟机上配置了OpenEuler操作系统并且部署了OpenGauss数据库。
步骤
1.配置pg_hba.conf
首先使用su - omm登录到omm用户,然后进入到存放数据的文件夹,编辑pg_hba.conf文件。
su - omm
cd /opt/huawei/install/data/db1
vi pg_hba.conf
然后通过win+r,打开cmd唤醒命令行,输入ipconfig查询本机ip。这里注意选择与wmware连接方式相同的VMnet8的地址。
在pg_hba.conf文件中按insert键进入输入模式,在合适的位置添加这两行,按esc键退出输入模式,输入:wq!退出。(请注意192.168.159.1需要替换为刚刚查询的自己的主机ip)
host all all 192.168.159.1/32 md5
host all all 0.0.0.0/0 md5
2.修改密码加密方式
修改同文件夹下的postgresql.conf文件
vi postgresql.conf
将listen_address的值改为*
并删掉password_encryption_type前面的#,且赋值0
使用gs_om -t restart命令重启数据库
gs_om -t restart
3.修改用户密码,使之用默认的加密方式重新加密。
输入gsql -d postgres -p 26000 -r命令开启数据库
gsql -d postgres -p 26000 -r
修改用户名为jack的用户密码,这里注意新旧密码不能相同,否则不能修改成功,也不能改为之前用过的密码。(我改的新密码是gauss@111)
4.进行Datasudio/Navicat连接
1.打开Data Studio,点击菜单栏文件-新建连接,或者ctrl+N新建连接。
在右侧输入数据库名称(随便起)、主机(虚拟机的ip)、端口号26000、数据库填postgres、用户名为我们刚刚修改密码后的那个jack用户,不启用SSL。然后点击确定,首次连接会出现测试连接,大约30s后就可以了。
测试结果
使用Navicat连接也可以,注意最初新建连接的时候选择的数据库是postgres。
参考:
3. Navicat连接openGauss操作演示_哔哩哔哩_bilibili、
(1条消息) 虚拟机Linux安装PostgreSQL,并让宿主机连接_诗和远方-CSDN博客_主机连接虚拟机数据库postgresql