发现网上都是mysql,后面发现PG跟mysql差不多,记录下来,怕忘了

import psycopg2
from DBUtils.PooledDB import PooledDB
import psycopg2.extraspool = PooledDB(psycopg2, 10,database="boatdb", user="postgres",password="xxxx", host="127.0.0.1", port="5432")
print("connect success")conn = pool.connection()
cur = conn.cursor()
SQL = "select * from car_data"
r = cur.execute(SQL)
r = cur.fetchall()
cur.close()
conn.close()下面是MySQL的import MySQLdb
from DBUtils.PooledDB import PooledDB
pool = PooledDB(MySQLdb,5,host='localhost',user='root',passwd='pwd',db='myDB',port=3306) #5为连接池里的最少连接数conn = pool.connection()  #以后每次需要数据库连接就是用connection()函数获取连接就好了
cur=conn.cursor()
SQL="select * from table1"
r=cur.execute(SQL)
r=cur.fetchall()
cur.close()
conn.close()复制代码

python数据池连接PG相关推荐

  1. proxool+spring 数据池连接相关注意点

    警告: #0002 was active for 634297 milliseconds and has been removed automaticaly. The Thread responsib ...

  2. python requests 异步调用_构建高效的python requests长连接池详解

    前文: 最近在搞全网的CDN刷新系统,在性能调优时遇到了requests长连接的一个问题,以前关注过长连接太多造成浪费的问题,但因为系统都是分布式扩展的,针对这种各别问题就懒得改动了. 现在开发的缓存 ...

  3. python redis连接池获取后关闭_python通过连接池连接redis,操作redis队列

    在每次使用redis都进行连接的话会拉低redis的效率,都知道redis是基于内存的数据库,效率贼高,所以每次进行连接比真正使用消耗的资源和时间还多.所以为了节省资源,减少多次连接损耗,连接池的作用 ...

  4. python代码块-python小数据池,代码块的最详细、深入剖析

    一,id,is,== 在Python中,id是什么?id是内存地址,那就有人问了,什么是内存地址呢? 你只要创建一个数据(对象)那么都会在内存中开辟一个空间,将这个数据临时加在到内存中,那么这个空间是 ...

  5. 21天学通python电子版-小数据池,深浅拷贝,集合+菜中菜

    小数据池,不同代码块的缓存机制,也称为小整数缓存机制,或者称为驻留机制等等,博主认为,只要你在网上查到的这些名字其实说的都是一个意思,叫什么因人而异. 那么到底什么是小数据池?他有什么作用呢? 前提条 ...

  6. Python中的驻留机制:小数据池和代码块

    Python 中的驻留机制主要有两个:小数据池和代码块.驻留机制并不是学习 Python 过程中特别重要的概念,我们学习小数据池的目的主要有两个方面: 1.解决日后写代码过程中可能出现的疑惑.在后期开 ...

  7. python小数据池,代码块的最详细、深入剖析

    一. id is == 二. 代码块 三. 小数据池 四. 总结 一,id,is,== 在Python中,id是什么?id是内存地址,那就有人问了,什么是内存地址呢? 你只要创建一个数据(对象)那么都 ...

  8. mybatis 连接池_应用框架之Mybatis数据源和连接池

    本文将从以下几个方面介绍Mybatis的数据源和连接池: MyBatis数据源DataSource分类 数据源DataSource的创建过程 DataSource什么时候创建Connection对象 ...

  9. Python小数据池,代码块

    今日内容一些小的干货 一. id is == 二. 代码块 三. 小数据池 四. 总结 python小数据池,代码块的最详细.深入剖析 一. id is == 二. 代码块 三. 小数据池 四. 总结 ...

最新文章

  1. CEPH核心理论 相关导图(持续更新)
  2. 移动金融业务风控框架及设备风险识别的意义(上)
  3. 一次毕生难忘的 Java 内存泄漏排查经历
  4. POJ:3579-Median(二分+尺取寻找中位数)
  5. linux下log日志乱码_如何用 Linux 技巧大大提高工作效率?
  6. .net IO异步和Producer/Consumer队列实现一分钟n次http请求
  7. 微信小程序 布局对齐属性
  8. 关于 VB.NET 中 Obsolete 特性的问题
  9. 基于阿里云Aliddns动态域名解析的客户端PHP实现与服务器端(包含C与PHP)实现
  10. 【转】谢帅同学做的——柔软的canvas时钟
  11. python红楼梦作者_用 Python 分析《红楼梦》,后四十回是曹雪芹所写吗?(开源)...
  12. 射极跟随器负载过重引起的失真问题(摘抄)
  13. linux如何设置mac快捷键,Mac与Linux常用快捷键汇总
  14. 与网络相连的计算机称为什么,网络把许多计算机连接在一起,而互联网则把许多( )通过路由器连接在一起。与网络相连的计算机常称为( )。...
  15. 读《移动互联网白皮书》有感
  16. 【知识图谱】什么是知识图谱?知识图谱的应用。知识图谱的数据模型(三元组 模型、属性图模型)。西游记中的知识图谱。
  17. Susy 2 教程 — 入门篇
  18. MyBatisplus分页插件
  19. 2.1.1 Abp vNext 地磅无人值守 接口服务创建
  20. 数值积分c语言,编程实现数值积分的几种--方法 c语言.doc

热门文章

  1. dva + antd + mockjs 实现用户管理
  2. LNMP安装与启动脚本编写
  3. jfinal整合shiro回顾
  4. RHEL6.3安装vsftpd
  5. Android中对Log日志文件的分析[转]
  6. Jmeter脚本 GUI和非GUI启动方式
  7. 为什么Scrum模式适合软件开发?
  8. ENC28j60以太网芯片驱动程序简介
  9. 国内外财务软件科目结构的比较
  10. 合并排序(C语言实现)