Python连接PostgreSQL

python可以处理不同数据库。PostgreSQL至少有三个python接口程序可以实现访问,包括PsyCopg、PyPgSQL、PyGreSQL(PoPy已经整合在PyGreSQL中),三个接口程序各有利弊。我这里介绍的时psycopg2。psycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。

一、安装

一般不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用yum命令安装它,如下所示:
$yum install python-psycopg2

二使用

官网介绍

1.连接到数据库

2.创建表

参数传递注意问题:

3. INSERT 操作

Python程序显示了我们如何创建表COMPANY 在上面的例子中创建表中的记录:

4. SELECT 操作

5. UPDATE 操作

7.DELETE 操作

Python代码显示了如何我们可以使用DELETE语句删除记录,然后获取并显示COMPANY 表剩余的记录:

8 其他一些命令:

参考资料:
http://www.yiibai.com/html/postgresql/2013/080998.html
官网手册: http://initd.org/psycopg/docs/module.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注