PostgreSQL数据库服务端监听设置及客户端连接方法教程

众所周知,PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),是一个可以免费使用的开放源代码数据库系统。本文详细介绍了PostgreSQL数据库服务端监听设置及客户端连接方法,具体如下:

一、背景介绍:

本文所述PostgreSQL服务端运行在RedHat Linux上,IP为:192.168.230.128
客户端安装在Windows XP上, IP为:192.168.230.1

二、配置方法:

1.修改服务端/etc/postgresql/9.5/main/postgresql.conf文件,将:


1

#listen_address=‘localhost‘

改成


1

listen_address=‘*‘

2.修改/etc/postgresql/9.5/main/gp_hba.conf文件:

在其中增加客户端的ip,如下,注意最后一行:

?


1

2

3

4

5

6

7

8

9

10

11

12

# TYPE DATABASE  USER    CIDR-ADDRESS     METHOD

# "local" is for Unix domain socket connections only

local  all     all                trust

# IPv4 local connections:

host  all     all     127.0.0.1/32     trust

# IPv6 local connections:

host  all     all     ::1/128        trust

#kevin add

# IPv4 local connections:

host  all     all     192.168.230.1/32     trust

3.重启PG服务:

?


1

2

3

4

5

6

7

8

9

10

11

12

13

[[email protected] data]$ pg_ctl restart

waiting for server to shut down....LOG: received smart shutdown request

LOG: autovacuum launcher shutting down

LOG: shutting down

LOG: database system is shut down

 done

server stopped

server starting

[[email protected] data]$ LOG: database system was shut down at 2011-07-09 14:54:29 CST

LOG: autovacuum launcher started

LOG: database system is ready to accept connections

[[email protected] data]$

4. 使用客户端连接,配置如下:

5.点击“确定”进行连接,成功后,如下:

时间: 2024-10-09 09:14:50

PostgreSQL数据库服务端监听设置及客户端连接方法教程的相关文章

PostgreSQL服务端监听设置及client连接方法

背景介绍: PostgreSQL服务端执行在RedHat Linux上,IP为:192.168.230.128 client安装在Windows XP上, IP为:192.168.230.1 配置方法: 1.  改动服务端/opt/postgresql/data/postgresql.conf文件,将 #listen_address='localhost'改成 listen_address='*' 2. 改动/opt/postgresql/data/gp_hba.conf文件 在当中添加clie

4.基础知识,“服务端监听端口”应用,实现功能

%a.启动一个监听端口 %b.客户端可以向服务端的这个接口发送数据 %c.服务端接受到数据,执行相应的操作,操作完成后把结果发回给客户端 %d.客戶端關閉連接,服務端清理數據 %server_manager.erl 模块,代码文件,放在网站:GitHub 1.启动后监听端口 2.客户端连接服务端 3.客户端发送的数据不同,服务端的对应操作也不同 4.服务端逻辑出现问题,客户端发送其他的数据导致服务端无法继续使用

Android 通过系统使用NotificationListenerService 监听各种Notification的使用方法

NotificationListenerService是通过系统调起的服务,当有应用发起通知的时候,系统会将通知的动作和信息回调给NotificationListenerService. 在继承NotificationListenerService服务实现自己逻辑之前,需要在配置文件中添加如下代码,获取权限. <service android:name=".NotificationListener" android:label="@string/service_name

安卓开发学习日记 DAY5——监听事件onClick的实现方法

今天主要学习了监听事件的是实现方法,就是说,做了某些动作后,怎么监听这个动作并作出相应反应. 方法主要有三种: 1.匿名内部类的方法 2.独立类的方法 3.类似实现接口的方法 以下分别分析: 1.匿名内部类的方法 就是使用innerClass的方式创建监听事件 步骤如下: 1)创建一个button,在xml中拖入一个button即可 2)在源程序中对button进行初始化 就是,先创建一个button btn,然后使用findViewById找到你之前的那个button进行关联,此时请注意fin

vue监听多个变量的方法

vue当中有时需要监听多个变量,方法如下,推荐方法一 一.把多个变量放在一个对象里 data() { return { switchParam: { a: false, b: false, c: false } } } watch: { switchParam: { deep: true, handler(newVal) { let dom = document.querySelector('.vis-panels-controler'); if (newVal.a || newVal.b ||

netcore 容器内部监听设置localhost 外部无法访问

情况1 ??由于localhost只能够在容器内部访问,所以在设置的时候改为*号,而不是固定ip. 情况2 ??也可能由于只配置了容器和宿主机的映射,容器内部未监听端口号导致 原文地址:https://www.cnblogs.com/zhengyazhao/p/12174618.html

Flume笔记--source端监听目录,sink端上传到HDFS

官方文档参数解释:http://flume.apache.org/FlumeUserGuide.html#hdfs-sink 需要注意:文件格式,fileType=DataStream 默认为SequenceFile,是hadoop的文件格式,改为DataStream就可直接读了(SqeuenceFile怎么用还不知道..)配置文件: hdfs.conf a1.sources = r1a1.sinks = k1a1.channels = c1 # Describe/configure the s

自定义控件事件监听设置

iOS系统上方的工具栏很漂亮,也很实用,下面让我们来仿制一下吧. 首先新建一个布局文件title.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" andr

移动端监听输入手机号以及判断手机号有效

项目案例需求如,输入/绑定正确的手机号才能下载软件,输入手机号发送验证码的功能等: 如下代码可以实现基本功能: <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <style> .gray-btn{ background: #ccc; } .blue-btn{ background: #09f; } </style> &