本机连接虚拟机瀚高数据库
在虚拟机安装好数据库
修改两个文件 路径:opt HighGoDB-4.3.4 data 下的 pg_hba.conf 和 postgresql.conf
在pg_hba.conf
# IPv4 local connections:hostssl all all 127.0.0.1/32 md5 下添加 host all all 0.0.0.0/0 md5
在postgresql.conf里面
listen_addresses = '*' # what IP address(es) to listen on; # comma-separated list of addresses; # defaults to 'localhost'; use '*' for all # (change requires restart)port = 5866 # (change requires restart)max_connections = 1000 找到该部分并修改成我这样的
重新启动数据库 命令:systemctl restart hgdb-enterprise-5.6.5.service 说明:不同版本 hgdb-enterprise-5.6.5.service 不一样 这是文件名
将虚拟机防火墙 public 下端口 添加 数据库的默认端口 5866 重启防火墙
然后就访问数据库 肯定访问不到 然后网上搜主机ping不通虚拟机 自己跟着在虚拟网络编辑器 里面配置 就可以了
给highgo数据库建立表空间 先给文件夹赋数据库用户的权限
例 chown highgo /opt/tablespace
然后建立表空间 例
CREATE TABLESPACE 名字LOCATION '路径'
https://www.cnblogs.com/w-yu-chen/p/13815156.html