位置: IT常识 - 正文

python如何转移数据库里的数据(python转换数字)

编辑:rootadmin

推荐整理分享python如何转移数据库里的数据(python转换数字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python转换数字,python数据转换问题,python怎么转化数据类型,python数据转移,python转数值,python数据转置,python数据转移,python数据转移,内容如对您有帮助,希望把文章链接给更多的朋友!

python如何转移数据库里的数据(python转换数字)

1、常见数据库

(1)Scikit-learn:需要复盖特征工程、模型训练和模型测试所有功能的程序库,Scikit-learn是最好的选择。这个优秀的免费软件可以提供机器学习和数据挖掘所需的所有工具,现在是python机器学习的标准库,建议使用成熟的机器学习算法。

(2)NLTK:虽然不是机器学习的程序库,但它是自然语言处理所必需的库。除了文本处理功能之外,它还包括聚类、分词、词干提取、标记、分析等大量数据集和其他关于词法的资源。

2、转移数据

基于Python2.7的版本环境,Python实现了数据库的跨服务器迁移,每次提交查询都要5000条,代码中每个查询提交的数量可以自己改变。

#-*-coding:utf-8-*-importMySQLdbimporttimeimportwarningswarnings.filterwarnings("ignore")classConnectMysql(object):def__init__(self):#这里设置分页查询,每页查询多少数据self.page_size=5000defgetTable(self):conn=MySQLdb.connect(host="***.***.**.**",user="****",passwd="*************",db='****',charset='utf8')conn_local=MySQLdb.connect(host="********************************",user="**********",passwd="********",db='*******',charset='utf8')cur=conn.cursor()cur_local=conn_local.cursor()cur.execute('showtables')tables=cur.fetchall()fortableintables:printstr(table[0]).lower()#需要迁移的数据库查询表的列数cur.execute("SELECTCOUNT(*)FROMinformation_schema.COLUMNSWHEREtable_schema='china'ANDtable_name='"+table[0]+"'")table_col_count=cur.fetchone()#printtable_col_count[0]#需要迁移的数据库查询表的结构cur.execute('showcreatetable'+table[0])result=cur.fetchall()create_sql=result[0][1]#查询需要迁移的数据库表的数据条数cur.execute('selectcount(*)from'+table[0])total=cur.fetchone()page=total[0]/self.page_sizepage1=total[0]%self.page_sizeifpage1!=0:page=page+1#阿里云数据库创建表cur_local.execute("SELECTtable_nameFROMinformation_schema.`TABLES`WHEREtable_schema='user'ANDtable_name='"+str(table[0]).lower()+"'")table_name=cur_local.fetchone()iftable_nameisNone:cur_local.execute(create_sql)forpinrange(0,page):whileTrue:try:print'开始',table[0],'的第',p+1,'页查询'ifp==0:limit_param='limit'+str(p*self.page_size)+','+str(self.page_size)else:limit_param='limit'+str(p*self.page_size+1)+','+str(self.page_size)cur.execute('select*from'+table[0]+limit_param)inserts=cur.fetchall()print'查询成功'param=''foriinrange(0,table_col_count[0]):param=param+'%s,'print'开始插入'cur_local.executemany('replaceinto'+table[0]+'values('+param[0:-1]+')',inserts)printtable[0],'的第',p+1,'页,插入完成,还有',page-p-1,'页,任重而道远'conn_local.commit()breakexceptExceptionase:printetime.sleep(60)cur=conn.cursor()cur_local=conn_local.cursor()printtable[0],'插入完成'print'\n\n========================================================================\n\n'cur_local.close()conn_local.close()cur.close()conn.close()if__name__=='__main__':conn_mysql=ConnectMysql()conn_mysql.getTable()

以上就是python转移数据库里数据的方法,希望对大家有所帮助。更多Python学习指路:Python基础教程

本文链接地址:https://www.jiuchutong.com/zhishi/313096.html 转载请保留说明!

上一篇:python的概率分布有哪些类型?(python 概率分布函数)

下一篇:超全织梦dedecms autoindex和itemindex标签的使用介绍(织梦怎么样)

  • 三星手机怎么投屏(三星手机怎么投屏小米电视)

    三星手机怎么投屏(三星手机怎么投屏小米电视)

  • 抖音如何查看自己的所有评论(抖音如何查看自己的评论历史)

    抖音如何查看自己的所有评论(抖音如何查看自己的评论历史)

  • 感应充电器怎么充电(感应充电器怎么检测好坏)

    感应充电器怎么充电(感应充电器怎么检测好坏)

  • vivox30发烫(vivo x30发烫)

    vivox30发烫(vivo x30发烫)

  • qq关麦对方有提示吗(qq关麦为什么还有声)

    qq关麦对方有提示吗(qq关麦为什么还有声)

  • 荣耀手机可以叫华为吗(荣耀手机叫了能答应的)

    荣耀手机可以叫华为吗(荣耀手机叫了能答应的)

  • 转转能申请退款几次(转转申请退款几天自动退款)

    转转能申请退款几次(转转申请退款几天自动退款)

  • qq空间头像怎么更换(qq空间头像怎么跟qq同步)

    qq空间头像怎么更换(qq空间头像怎么跟qq同步)

  • 钻卡抖音如何获得(钻卡抖音怎么获得)

    钻卡抖音如何获得(钻卡抖音怎么获得)

  • 苹果录屏画质怎么调(苹果录屏画质怎么调整)

    苹果录屏画质怎么调(苹果录屏画质怎么调整)

  • 微信评论如何添加图片(微信评论区怎么添加好友)

    微信评论如何添加图片(微信评论区怎么添加好友)

  • 苹果x密码忘了怎么解锁(苹果x密码忘了怎么恢复出厂设置)

    苹果x密码忘了怎么解锁(苹果x密码忘了怎么恢复出厂设置)

  • 手机卡成空号了怎么办(手机卡成空号了交话费进去可以用吗?)

    手机卡成空号了怎么办(手机卡成空号了交话费进去可以用吗?)

  • 手机qq如何取消气泡(手机qq如何取消一键登录)

    手机qq如何取消气泡(手机qq如何取消一键登录)

  • word2007怎么关闭兼容模式(word2007怎么关闭护眼模式)

    word2007怎么关闭兼容模式(word2007怎么关闭护眼模式)

  • soul主页访问记录在哪(soul访问记录不见了)

    soul主页访问记录在哪(soul访问记录不见了)

  • 哔哩哔哩缓存的视频怎么保存到相册(哔哩哔哩缓存的视频怎么保存到u盘)

    哔哩哔哩缓存的视频怎么保存到相册(哔哩哔哩缓存的视频怎么保存到u盘)

  • 充电宝充一天一夜行吗(充电宝充一天一夜没事吧)

    充电宝充一天一夜行吗(充电宝充一天一夜没事吧)

  • 网易云怎么调内置音量(网易云怎么调内置音量大小)

    网易云怎么调内置音量(网易云怎么调内置音量大小)

  • 抖音直播怎么全屏(抖音直播怎么全程回放)

    抖音直播怎么全屏(抖音直播怎么全程回放)

  • 抖音直播要啥条件(抖音直播要啥条件才能做)

    抖音直播要啥条件(抖音直播要啥条件才能做)

  • 琥珀山国家公园里的豹变色龙,马达加斯加 (© Christian Ziegler/Minden Pictures)(琥珀山庄位于我国哪个省)

    琥珀山国家公园里的豹变色龙,马达加斯加 (© Christian Ziegler/Minden Pictures)(琥珀山庄位于我国哪个省)

  • Pytorch机器学习(八)—— YOLOV5中NMS非极大值抑制与DIOU-NMS等改进(pytorch如何学)

    Pytorch机器学习(八)—— YOLOV5中NMS非极大值抑制与DIOU-NMS等改进(pytorch如何学)

  • 账簿印花税的计税方法
  • 企业购买产品
  • 怎么把预付账款转到管理费用
  • 先开发票后发货
  • 净利润为什么要减折旧
  • 外贸企业出口退税计算公式
  • 企业向个人借款的会计分录
  • 运输费用和保险费用会计分录
  • 收到现金货款可以直接用吗
  • 一般纳税人可以转小规模吗
  • 固定资产报废废铁收入需要交税吗
  • 贷款计提利息会计分录
  • 年报所得税与季报的区别
  • 应交税费应交增值税减免税款
  • 刚升级一般纳税人可以申请贷款吗
  • 所得税 费用
  • 坏账准备的计提是什么意思
  • 企业所得税清算报备是什么意思
  • 电子承兑汇票支付信用查询
  • 企业筹建期购买设备是否可以扣除
  • 餐饮服务行业会计分析
  • 本期金额怎么计算
  • 公司代缴个人社保费怎么做账
  • 出纳应做到
  • 物流企业之间的竞争
  • 公司打白条
  • 个税手续费返还要交增值税吗
  • 个人交五险一金和单位交五险一金的区别
  • 计算土地增值税时契税可以扣除吗
  • php实现网站访问功能
  • windows modules installer worker怎么禁用
  • 贷款房屋评估费怎么收
  • 企业所得税年度预缴的算法
  • 外贸出口退税企业差旅费可以抵扣吗
  • php截取文件后缀名方法
  • 一般纳税人无票收入怎么填申报表
  • 个人所得税零报税怎么报
  • 微信小程序详细教程
  • web实训报告怎么写
  • php反射机制实现自动依赖注入
  • 研发的无形资产
  • 直播服务费的开票大类
  • 会议费需要纳税调整吗
  • 银行承兑汇票贴现分录
  • 金税盘服务费分录
  • java 类型推导
  • 如何用织梦在本地搭建网站
  • SqlServer2014安装选择版本
  • SQLite3 API 编程手册
  • 退还押金的会计分录怎么写
  • 外经证开错作废要带些什么
  • 所有者权益股东权益区别
  • 货物运输服务可以加计扣除吗
  • 企业银行流水可以不给税务吗
  • 什么情况下需要异地预缴增值税
  • 印花税缴款了发票怎么查
  • 如何做好应收应付会计
  • 知识产权服务费可以计入研发费用吗
  • 增值税免税入账
  • 房地产公司施工员
  • 银行开户存款流程
  • winxp纯净版系统
  • putty如何登录linux
  • ghost安装出错
  • Win10 Mobile 10572新增实用功能:未接电话会显示响铃的次数
  • ssms.exe是什么进程
  • nodejs支付宝支付
  • [置顶]马粥街残酷史
  • linux定时备份文件
  • unity接收udp
  • linux 中的atq命令
  • js 原型继承的几种方法
  • python:\n
  • 用js实现类的方法
  • 增值税运输费用税额计算
  • 工会开票要求
  • 版权登记条件
  • 税收制度的核心是税法
  • 经营所得税怎么交
  • 会计人员的立场
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设