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生成随机密码
Mar 10 Python
Python 序列的方法总结
Oct 18 Python
python连接mongodb密码认证实例
Oct 16 Python
Python实例方法、类方法、静态方法的区别与作用详解
Mar 25 Python
python爬虫 urllib模块反爬虫机制UA详解
Aug 20 Python
调试Django时打印SQL语句的日志代码实例
Sep 12 Python
Tensorflow: 从checkpoint文件中读取tensor方式
Feb 10 Python
python isinstance函数用法详解
Feb 13 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
Feb 18 Python
Python Dataframe常见索引方式详解
May 27 Python
python 实现压缩和解压缩的示例
Sep 22 Python
Python模拟键盘输入自动登录TGP
Nov 27 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根据指定位置和长度获得子字符串的方法
2015/03/17 PHP
thinkphp3.x中display方法及show方法的用法实例
2016/05/19 PHP
ExtJS 2.0实用简明教程 之ExtJS版的Hello
2009/04/29 Javascript
javascript 关闭IE6、IE7
2009/06/01 Javascript
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
ExtJs默认的字体大小改变的几种方法(自己整理)
2013/04/18 Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
Javascript核心读书有感之语言核心
2015/02/01 Javascript
学习JavaScript设计模式(链式调用)
2015/11/26 Javascript
JavaScript 深层克隆对象详解及实例
2016/11/03 Javascript
js正则表达式最长匹配(贪婪匹配)和最短匹配(懒惰匹配)用法分析
2016/12/27 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
基于JavaScript实现飘落星星特效
2017/08/10 Javascript
JavaScript实现为事件句柄绑定监听函数的方法分析
2017/11/14 Javascript
详解 微信小程序开发框架(MINA)
2019/05/17 Javascript
Vue实现简单的留言板
2020/10/23 Javascript
Python选择排序、冒泡排序、合并排序代码实例
2015/04/10 Python
python输出指定月份日历的方法
2015/04/23 Python
详解Python中列表和元祖的使用方法
2015/04/25 Python
Python中的ConfigParser模块使用详解
2015/05/04 Python
安装ElasticSearch搜索工具并配置Python驱动的方法
2015/12/22 Python
在Python中执行系统命令的方法示例详解
2017/09/14 Python
python tkinter组件使用详解
2019/09/16 Python
解决Python 写文件报错TypeError的问题
2020/10/23 Python
美国在线眼镜店:GlassesShop
2018/11/15 全球购物
单位人事专员介绍信
2014/01/11 职场文书
安全事故检讨书
2014/01/18 职场文书
致垒球运动员加油稿
2014/02/16 职场文书
餐厅总厨求职信
2014/03/04 职场文书
音乐教育感言
2014/03/05 职场文书
文秘档案管理岗位职责
2014/03/06 职场文书
高三霸气励志标语
2014/06/24 职场文书
护理目标管理责任书
2014/07/25 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android