Python3实现mysql连接和数据框的形成(实例代码)


Posted in Python onJanuary 17, 2020

Python3实现mysql连接和数据框的形成,具体代码如下所示:

# -*- coding:utf-8 -*-
# __author__ = "LQ"
import pymysql
import pandas as pd
import numpy as np
from sklearn import preprocessing
#返回数据库连接
def dbcconnect():
  conn = pymysql.connect(host='ip', port=3306, user='username', passwd='password',db='db')
  return conn
#接收sql返回查询结果
def selects(sql):
  conn=dbcconnect()
  cursor = conn.cursor()
  cursor.execute(sql)
  # 获取剩余结果所有数据
  results = cursor.fetchall()
  conn.commit()
  cursor.close()
  return results
#接收sql返回数据框
def selectDf(sql):
  conn=dbcconnect()
  cursor = conn.cursor()
  cursor.execute(sql)
  # 获取剩余结果所有数据
  results = cursor.fetchall()
  # 获取列名
  cols = [i[0] for i in cursor.description]
  # sql内表转换pandas的DF
  df = pd.DataFrame(np.array(results), columns=cols).astype(float)
  conn.commit()
  cursor.close()
  return df

总结

以上所述是小编给大家介绍的Python3实现mysql连接和数据框的形成,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
linux下python抓屏实现方法
May 22 Python
SVM基本概念及Python实现代码
Dec 27 Python
python 不同方式读取文件速度不同的实例
Nov 09 Python
手把手教你如何安装Pycharm(详细图文教程)
Nov 28 Python
python分块读取大数据,避免内存不足的方法
Dec 10 Python
Pycharm连接远程服务器并实现远程调试的实现
Aug 02 Python
Python作用域与名字空间原理详解
Mar 21 Python
Django自关联实现多级联动查询实例
May 19 Python
Python中logging日志记录到文件及自动分割的操作代码
Aug 05 Python
Python自动巡检H3C交换机实现过程解析
Aug 14 Python
Python Charles抓包配置实现流程图解
Sep 29 Python
Python列表删除重复元素与图像相似度判断及删除实例代码
May 07 Python
python如何基于redis实现ip代理池
Jan 17 #Python
解决python gdal投影坐标系转换的问题
Jan 17 #Python
python3 Scrapy爬虫框架ip代理配置的方法
Jan 17 #Python
Python计算机视觉里的IOU计算实例
Jan 17 #Python
python实现百度OCR图片识别过程解析
Jan 17 #Python
Python实现图像的垂直投影示例
Jan 17 #Python
基于python实现语音录入识别代码实例
Jan 17 #Python
You might like
php中配置文件操作 如config.php文件的读取修改等操作
2012/07/07 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
php中$_POST与php://input的区别实例分析
2015/01/07 PHP
php通过会话控制实现身份验证实例
2016/10/18 PHP
浅谈php fopen下载远程文件的函数
2016/11/18 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
javascript中获取选中对象的类型
2007/04/02 Javascript
用JS判断IE版本的代码 超管用!
2011/08/09 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
JavaScript中用getDate()方法返回指定日期的教程
2015/06/09 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
微信小程序 前端源码逻辑和工作流详解
2016/10/08 Javascript
Vue中错误图片的处理的实现代码
2019/11/07 Javascript
微信小程序以7天为周期连续签到7天功能效果的示例代码
2020/08/20 Javascript
让 python 命令行也可以自动补全
2014/11/30 Python
收藏整理的一些Python常用方法和技巧
2015/05/18 Python
基于python(urlparse)模板的使用方法总结
2017/10/13 Python
Python文本统计功能之西游记用字统计操作示例
2018/05/07 Python
python实现指定字符串补全空格、前面填充0的方法
2018/11/16 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
用Python从0开始实现一个中文拼音输入法的思路详解
2019/07/20 Python
Python while循环使用else语句代码实例
2020/02/07 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
详解HTML5将footer置于页面最底部的方法(CSS+JS)
2018/10/11 HTML / CSS
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
Omio美国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/08 全球购物
德国W家官网,可直邮中国的母婴商城:Windeln.de
2021/03/03 全球购物
大四学生毕业自荐信
2013/11/07 职场文书
酒店中秋节活动方案
2014/01/31 职场文书
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
幼儿园小班评语
2014/04/18 职场文书
企业承诺书格式
2014/05/21 职场文书
社区党建工作方案
2014/06/10 职场文书
Python识别花卉种类鉴定网络热门植物并自动整理分类
2022/04/08 Python
Win11右下角图标点了没反应怎么办?Win11点击右下角图标无反应解决方法汇总
2022/07/07 数码科技