python使用pgsql连接postgresql,pgsqlpostgresql,决定使用python玩了


决定使用python玩了一下postgresql。在windows下安装pgsql是很简单的,我在这里下载了一个最新版本的one key installer安装包,9.1.4版本。

在python中安装组件psycopg2

创建好新用户我数据库之后,使用下面的代码连接数据库:

import psycopg2import syscon = Nonetry:    con = psycopg2.connect(database='mark', user='mark',password="admin")    cur = con.cursor()    cur.execute('SELECT version()')             ver = cur.fetchone()    print ver   except psycopg2.DatabaseError, e:    print 'Error %s' % e       sys.exit(1)finally:    if con:        con.close()

如果连接成功的话,将会显示出当前pgsql的版本信息!

如我的数据库连接成功后返回:

('PostgreSQL 9.1.4, compiled by Visual C++ build 1500, 32-bit',) 

评论关闭