Chinaunix首页 | 论坛 | 博客
  • 博客访问: 547155
  • 博文数量: 201
  • 博客积分: 7734
  • 博客等级: 少将
  • 技术积分: 1994
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-09 19:18
文章分类

全部博文(201)

文章存档

2011年(28)

2010年(173)

分类:

2010-07-19 10:54:13

如果要远程通过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下均有发行版本。

阅读(1906) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~