数据库
文章平均质量分 92
persist_gd
行有不得,反求诸己
展开
-
sqlalchemy和pandas实现两个mysql库之间特定数据抽取迁移
本次任务是将crm库中的几张表中的部分数据迁移至新库中。分为两个步骤,原库数据获取,新库的各个新表数据的insert,使用pandas的to_sql方法能够快速批量导入,使用sqlalchemy能够兼容各类sql类数据库(mysql,Oracle等)能够自定义数据类型。分为三个类去完成这个任务,一个catch数据的类,一个insert数据的类,一个调度任务的类,下面上代码。 调度类 # coding=utf-8 from crmmysql import crmmysql from bimysql impor原创 2020-09-01 21:48:03 · 496 阅读 · 0 评论 -
mysql连接池
先建表 create table users( id int not null auto_increment, name varchar(50) not null, primary key(id))engine=innodb default charset=utf8; 连接池 import time import pymysql import threading from DBUtils.PooledDB import PooledDB, SharedDBConnection class my原创 2020-09-02 23:19:49 · 221 阅读 · 0 评论