Python使用pymysql从MySQL数据库中读出数据的方法


Posted in Python onJuly 25, 2018

python3.x已经不支持mysqldb了,支持的是pymysql

使用pandas读取MySQL数据时,使用sqlalchemy,出现No module named ‘MySQLdb'错误。

安装:打开Windows PowerShell,输入pip3 install PyMySQL即可

import pymysql.cursors
import pymysql
import pandas as pd

#连接配置信息
config = {
   'host':'127.0.0.1',
   'port':3306,#MySQL默认端口
   'user':'root',#mysql默认用户名
   'password':'1234',
   'db':'house',#数据库
   'charset':'utf8mb4',
   'cursorclass':pymysql.cursors.DictCursor,
   }

# 创建连接
con= pymysql.connect(**config)
# 执行sql语句
try:
 with con.cursor() as cursor:
  sql="select * from community_view"
  cursor.execute(sql)
  result=cursor.fetchall() 
finally:
 con.close();
df=pd.DataFrame(result)#转换成DataFrame格式
df.head()

以上这篇Python使用pymysql从MySQL数据库中读出数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
linux系统使用python获取cpu信息脚本分享
Jan 15 Python
Python排序算法实例代码
Aug 10 Python
Python中协程用法代码详解
Feb 10 Python
Python面向对象之接口、抽象类与多态详解
Aug 27 Python
对Python实现简单的API接口实例讲解
Dec 10 Python
Python匿名函数及应用示例
Apr 09 Python
使用Python3内置文档高效学习以及官方中文文档
May 19 Python
使用python3批量下载rbsp数据的示例代码
Dec 20 Python
Python3 获取文件属性的方式(时间、大小等)
Mar 12 Python
Python实现汇率转换操作
May 03 Python
Python控制台实现交互式环境执行
Jun 09 Python
Python图片验证码降噪和8邻域降噪
Aug 30 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
Jul 25 #Python
Pandas读取MySQL数据到DataFrame的方法
Jul 25 #Python
python中的常量和变量代码详解
Jul 25 #Python
pandas的唯一值、值计数以及成员资格的示例
Jul 25 #Python
Python统计纯文本文件中英文单词出现个数的方法总结【测试可用】
Jul 25 #Python
基于DataFrame改变列类型的方法
Jul 25 #Python
对pandas中Series的map函数详解
Jul 25 #Python
You might like
如何开发一个虚拟域名系统
2006/10/09 PHP
php in_array 函数使用说明与in_array需要注意的地方说明
2010/04/13 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
javascript 图片裁剪技巧解读
2012/11/15 Javascript
jquery限定文本框只能输入数字即整数和小数
2013/11/29 Javascript
JavaScript小技巧整理篇(非常全)
2016/01/26 Javascript
Javascript中的Prototype到底是什么
2016/02/16 Javascript
BootStrap扔进Django里的方法详解
2016/05/13 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
jQuery解析返回的xml和json方法详解
2017/01/05 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
使用js实现将后台传入的json数据放在前台显示
2018/08/06 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
jQuery实现查看图片功能
2020/12/01 jQuery
JS addEventListener()和attachEvent()方法实现注册事件
2021/01/11 Javascript
[07:37]DOTA2-DPC中国联赛2月2日Recap集锦
2021/03/11 DOTA
Python实现端口复用实例代码
2014/07/03 Python
python虚拟环境virtualenv的使用教程
2017/10/20 Python
python实现求解列表中元素的排列和组合问题
2018/03/15 Python
基于pycharm导入模块显示不存在的解决方法
2018/10/13 Python
python aiohttp的使用详解
2019/06/20 Python
python基于三阶贝塞尔曲线的数据平滑算法
2019/12/27 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
HOTEL INFO英国:搜索全球酒店
2019/08/08 全球购物
美国户外烹饪产品购物网站:Outdoor Cooking
2020/01/10 全球购物
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
电子信息毕业生自荐信
2013/11/16 职场文书
大学军训感言400字
2014/03/11 职场文书
学校法制宣传月活动总结
2014/07/03 职场文书
被委托人身份证明
2015/08/07 职场文书
Python3中PyQt5简单实现文件打开及保存
2021/06/10 Python
Apache Pulsar结合Hudi构建Lakehouse方案分析
2022/03/31 Servers