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 相关文章推荐
python中常用的九种预处理方法分享
Sep 11 Python
用python实现百度翻译的示例代码
Mar 09 Python
python3处理含有中文的url方法
May 10 Python
Python不使用int()函数把字符串转换为数字的方法
Jul 09 Python
python实现弹窗祝福效果
Apr 07 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
python 牛顿法实现逻辑回归(Logistic Regression)
Oct 15 Python
Python logging自定义字段输出及打印颜色
Nov 30 Python
Appium+Python实现简单的自动化登录测试的实现
Jan 26 Python
python中spy++的使用超详细教程
Jan 29 Python
Python的这些库,你知道多少?
Jun 09 Python
详解Golang如何实现支持随机删除元素的堆
Sep 23 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
在同一窗体中使用PHP来处理多个提交任务
2008/05/08 PHP
php error_log 函数的使用
2009/04/13 PHP
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
php导出CSV抽象类实例
2014/09/24 PHP
php返回相对时间(如:20分钟前,3天前)的方法
2015/04/14 PHP
WordPress中缩略图的使用以及相关技巧
2015/11/24 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
jquery 学习之二 属性(html()与html(val))
2010/11/25 Javascript
node.js中的events.emitter.once方法使用说明
2014/12/10 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
2016/12/14 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
深入理解Puppeteer的入门教程和实践
2019/03/05 Javascript
js实现拾色器插件(ColorPicker)
2020/05/21 Javascript
[42:56]VGJ.S vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
[41:17]VG vs Optic 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python实现Floyd算法
2018/01/03 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
Python 多维List创建的问题小结
2019/01/18 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
琳达·法罗眼镜英国官网:Linda Farrow英国
2021/01/19 全球购物
建筑专业自荐信
2013/10/18 职场文书
医学护理毕业生自荐信
2013/11/07 职场文书
化学实验员岗位职责
2013/12/28 职场文书
《在大海中永生》教学反思
2014/02/24 职场文书
干部考核评语
2014/04/29 职场文书
优秀语文教师事迹
2014/05/18 职场文书
学校安全管理责任书
2014/07/23 职场文书
一年级数学上册复习计划
2015/01/17 职场文书
张丽莉观后感
2015/06/16 职场文书
2015年十月一日放假通知
2015/08/18 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
golang 在windows中设置环境变量的操作
2021/04/29 Golang
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android