分类:
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下均有发行版本。