LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1101|回复: 1

请问一个python连postgreSQL的问题

[复制链接]
发表于 2004-1-11 22:35:53 | 显示全部楼层 |阅读模式
Red Hat 9.0 上 python连postgreSQL,情况如下:

[liubing@risk tutorial]$ ps aux|grep postgre
postgres  2151  0.0  0.2 10964  524 ?        S    19:21   0:00 /usr/bin/postmaster -p 5432
postgres  2153  0.0  0.0 11604  228 ?        S    19:21   0:00 postgres: stats buffer process
postgres  2158  0.0  0.0 10656  252 ?        S    19:21   0:00 postgres: stats collector process
liubing   7997  0.0  0.2  4812  636 pts/0    S    22:31   0:00 grep postgre
[liubing@risk tutorial]$ psql sa
sa=> \dt
            关系列表
  模式  | 名字 | 类型 | 所有者
--------+------+------+---------
public | test | 表   | liubing
(1 行)
                                                                                                      
sa=> \q
[liubing@risk tutorial]$ python
>>> import _pg
>>> db=_pg.connect('sa','localhost')
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
_pg.error: could not connect to server: Connection refused
        Is the server running on host localhost and accepting
        TCP/IP connections on port 5432?
                                                                                                      
>>>

请教大虾,这是怎么回事?server显然是running,port显然是5432,难道是不接受TCP/IP连接?不会吧
发表于 2004-1-12 22:01:41 | 显示全部楼层
你没有用-i起吧

try this
pg_ctl -o '-i -p 5432' start
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表