![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库的日常
零一睡不醒
人生苦短
展开
-
自定义pymysql工具类
一、目标:建立一个pymysql工具类,方便后续使用的时候直接导入 二、功能:增删改查,断开自动重连 新建mysql_tool.py文件,写入: import contextlib import pymysql from pymysql.cursors import DictCursor, Cursor MYSQL_confgi = { 'host': "127.0.0.1", 'port': 3306, 'user': 'root', 'password': 'm原创 2020-10-30 15:25:33 · 831 阅读 · 0 评论 -
Python数据库连接池DBUtils
首先第一点,有了DBUtils之后,之前的连接池的调用方法统统可以抛弃。 一、使用代码如下,需要注意,conn = pool.connection(),因为connection()方法是有返回值的。 conn.cursor() 查询返回的是元组,不像在pymysql模块里的cursor()里面可以设定 参数使其返回字典类型。 import MySQLdb from DBUtils.Pool...原创 2019-01-15 09:35:58 · 271 阅读 · 0 评论 -
日志文件是如何传到数据库的
def dbfunc(records): db = pymysql.connect("localhost","root","root","spark") cursor = db.cursor() def doinsert(p): sql = "insert into wordcount(word,count) v...原创 2019-01-25 11:54:45 · 532 阅读 · 0 评论 -
python 建立mysql线程池
from pymysqlpool import connection def connection_pool(self): ''' 建立连接池 :return: 连接池 ''' pool = connection.MySQLConnectionPool(**self.config_database) pool.connect() retu...原创 2019-04-15 08:52:06 · 1445 阅读 · 0 评论