PostgreSQL数据库服务端监听设置及客户端连接方法教程
2023-06-13 09:15:40 时间
众所周知,PostgreSQL是一个自由的对象-关系数据库服务器(数据库管理系统),是一个可以免费使用的开放源代码数据库系统。本文详细介绍了PostgreSQL数据库服务端监听设置及客户端连接方法,具体如下:
一、背景介绍:
本文所述PostgreSQL服务端运行在RedHatLinux上,IP为:192.168.230.128
客户端安装在WindowsXP上,IP为:192.168.230.1
二、配置方法:
1.修改服务端/opt/postgresql/data/postgresql.conf文件,将:
#listen_address="localhost"
改成
listen_address="*"
2.修改/opt/postgresql/data/gp_hba.conf文件:
在其中增加客户端的ip,如下,注意最后一行:
#TYPEDATABASEUSERCIDR-ADDRESSMETHOD #"local"isforUnixdomainsocketconnectionsonly localallalltrust #IPv4localconnections: hostallall127.0.0.1/32trust #IPv6localconnections: hostallall::1/128trust #kevinadd #IPv4localconnections: hostallall192.168.230.1/32trust
3.重启PG服务:
[postgres@localhostdata]$pg_ctlrestart waitingforservertoshutdown....LOG:receivedsmartshutdownrequest LOG:autovacuumlaunchershuttingdown LOG:shuttingdown LOG:databasesystemisshutdown done serverstopped serverstarting [postgres@localhostdata]$LOG:databasesystemwasshutdownat2011-07-0914:54:29CST LOG:autovacuumlauncherstarted LOG:databasesystemisreadytoacceptconnections [postgres@localhostdata]$
4.使用客户端连接,配置如下:
5.点击“确定”进行连接,成功后,如下:
相关文章
- oracle 12c因误删pdb数据文件导致整个数据库打不开的解决方法
- postgresql数据库如何添加两个字段联合唯一的方法
- postgreSQL 数据库基础 如何计算两点距离的多种不同方法
- Postgresql删除数据库表中重复数据的几种方法详解
- SpringBoot连接使用PostgreSql数据库的方法
- mysql You can’t specify target table for update in FROM clause解决方法详解数据库
- PostgreSQL服务器启动和关闭方法介绍详解数据库
- PostgreSQL登录:体验自由融洽的数据库访问(postgresql登陆)
- 使用Postgresql可视化工具轻松访问数据库(postgresql可视化工具)
- 处理负数类型的Oracle数据库方法(oracle负数类型)
- Oracle 引用分区:简易构建数据库的方法(oracle引用分区)
- PostgreSQL启动指南:快速学会如何启动PostgreSQL数据库。(postgresql启动)
- MySQL数据库中的数据表创建方法(mysqltb)
- 解决MySQL数据库删除多余数据的方法(mysql删除多余数据)
- 压缩mssql数据库的简单方法分享(如何压缩mssql数据库)
- Oracle 数据库字符集转换的方法和步骤(oracle转字符集)
- 如何有效地备份PostgreSQL数据库(备份postgresql)
- Mysql数据库迁移至C盘方法分享(mysql下到c盘了)
- java配置数据库连接池的方法步骤
- C#连接SQL数据库的方法及常用连接字符串
- php5.3不能连接mssql数据库的解决方法