FreeBSD的port详解- -| 回首页 | 2006年索引 | - -CodeBlocks:免费、开源、跨平台的C/C++ IDE

解决 PostgreSQL 不能远程访问的问题

关键词PostgreSQL    远程访问                                          


作者:辛亚平
日期:2006年7月11日

如果要远程通过TCP/IP来访问Postgresql数据库,需要做这两步操作:

1、修改数据库配置文件 pg_hba.conf

# vi /var/database/pgsql/data/pg_hba.conf

# "local" is for Unix domain socket connections only
local   all         all                               trust
# IPv4 local connections:
host    all         all         127.0.0.1/32          trust
host    all         all         192.168.2.0/24        trust
host    all         all         192.168.23.53/32      trust

2、启动 postgresql 的时候,加上“-i”这个参数

$ /usr/local/pgsql/bin/postmaster -D /var/database/pgsql/data/ -i &

这样,就能通过TCP/IP来访问Postgresql数据库了。Postgresql默认的通讯端口是 5432 。推荐使用免费的 pgAdmin III 或者共享软件 EMS SQL Manager fot Postgresql 来作为它的客户端,在图形化界面下进行数据库设置,这两个客户端在Windows、Linux下均有发行版本。

【作者: 辛亚平】【访问统计:】【2006年07月12日 星期三 06:43】【 加入博采】【打印

Trackback

你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=5374965

博客手拉手

回复

验证码:   
评论内容: