收起左侧

启用飞牛内置postgresql

0
回复
90
查看
[ 复制链接 ]

3

主题

2

回帖

0

牛值

江湖小虾

操作思路,通过ssh连接到数据库,然后添加一个管理员账号。

一、通过ssh连接到飞牛

1.1、打开飞牛ssh功能

1749184823247.jpg

1.2、可以使用finalshell、xshell等工具连接ssh(以finalshell为例)

先切换到root账号,必免出现权限不足的问题。

sudo su

二、使用ssh操作数据库

2.1、连接数据库

psql -U postgres

1.jpg

连接成功
2.2、添加账号

CREATE ROLE 用户名 WITH SUPERUSER CREATEDB CREATEROLE LOGIN PASSWORD '密码';

查看创建的账号

\du 用户名

2.jpg

2.3、修改数据库配置文件
控制台输入 quit 退出数据库

vi/vim编辑器使用说明
https://www.runoob.com/linux/linux-vim.html

修改文件 postgresql.conf

vi /etc/postgresql/15/main/postgresql.conf

4.jpg

第60行
将 #listen_addresses = 'localhost'
修改为 listen_addresses = '*'
作用:监听任意地址请求,不修改则默认只监听localhost请求

修改 pg_hba.conf 文件

vi /etc/postgresql/15/main/pg_hba.conf

添加两行内容,魔术裤部分是用户名,其他一致即可。第一行是监听ipv4,第二行是监听ipv4.

5.jpg

重启数据库

systemctl restart postgresql

三、连接数据库
使用数据库连接工具navicat、datagrip等(navicat为例)

6.jpg

可以勾选全部数据库

7.jpg

保存后进行连接

111.jpg

连接成功

navicat还通过了很多操作,可以自己管理数据库

12.jpg

收藏
送赞
分享

本帖子中包含更多资源

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

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

本版积分规则