我是靠谱客的博主 细腻花卷,最近开发中收集的这篇文章主要介绍python连接postgreSQL,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

利用python(我用的是python2.7版本)连接postgresql数据库,这里使用psycopg2这个插件

官网下载psycopg2-2.5.1.tar.gz:http://initd.org/psycopg/

过程很简单,如下:

## 导入psycopg2包
import psycopg2
## 连接到一个给定的数据库
conn = psycopg2.connect(database="postgres", user="postgres",
password="postgres", host="127.0.0.1", port="23333")
## 建立游标,用来执行数据库操作
cursor = conn.cursor()
## 执行SQL命令
cursor.execute("DROP TABLE test_conn")
cursor.execute("CREATE TABLE test_conn(id int, name text)")
cursor.execute("INSERT INTO test_conn values(1,'haha')")
## 提交SQL命令
conn.commit()
## 执行SQL SELECT命令
cursor.execute("select * from test_conn")
## 获取SELECT返回的元组
rows = cursor.fetchall()
for row in rows:
print 'id = ',row[0], 'name = ', row[1], 'n'
## 关闭游标
cursor.close()
## 关闭数据库连接
conn.close()

转载于:https://www.cnblogs.com/flying-tiger/p/6704696.html

最后

以上就是细腻花卷为你收集整理的python连接postgreSQL的全部内容,希望文章能够帮你解决python连接postgreSQL所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部