本机连接虚拟机瀚高数据库


在虚拟机安装好数据库

修改两个文件  路径: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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM