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生成不重复随机值的方法
May 11 Python
python中使用正则表达式的连接符示例代码
Oct 10 Python
python+matplotlib绘制简单的海豚(顶点和节点的操作)
Jan 02 Python
python实现闹钟定时播放音乐功能
Jan 25 Python
Python实现批量压缩图片
Jan 25 Python
Python实现多条件筛选目标数据功能【测试可用】
Jun 13 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
python3.6数独问题的解决
Jan 21 Python
python DataFrame 取差集实例
Jan 30 Python
详解python中各种文件打开模式
Jan 19 Python
django model 条件过滤 queryset.filter(**condtions)用法详解
May 20 Python
你喜欢篮球吗?Python实现篮球游戏
Jun 11 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 curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
php中heredoc与nowdoc介绍
2014/12/25 PHP
php调用KyotoTycoon简单实例
2015/04/02 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
不同的jQuery API来处理不同的浏览器事件
2012/12/09 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
通过隐藏iframe实现文件下载的js方法介绍
2014/02/26 Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
2014/06/24 Javascript
基于jQuery插件jqzoom实现的图片放大镜效果示例
2017/01/23 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
分析JS中this引发的bug
2017/12/12 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
Vue常见面试题整理【值得收藏】
2018/09/20 Javascript
Vant的安装和配合引入Vue.js项目里的方法步骤
2018/12/05 Javascript
浅谈Python中列表生成式和生成器的区别
2015/08/03 Python
Python实现身份证号码解析
2015/09/01 Python
Python图像灰度变换及图像数组操作
2016/01/27 Python
python实现监控某个服务 服务崩溃即发送邮件报告
2018/06/21 Python
java判断三位数的实例讲解
2019/06/10 Python
python交互模式下输入换行/输入多行命令的方法
2019/07/02 Python
pytorch ImageFolder的覆写实例
2020/02/20 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
CSS3教程(3):border-color网页边框色彩
2009/04/02 HTML / CSS
小学运动会演讲稿
2014/08/25 职场文书
房地产营销活动策划方案
2014/09/15 职场文书
培训师岗位职责
2015/02/14 职场文书
2015年宣传部工作总结范文
2015/03/31 职场文书
离婚起诉书怎么写
2015/05/19 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书
浅谈Golang 嵌套 interface 的赋值问题
2021/04/29 Golang
MySQL CHAR和VARCHAR该如何选择
2021/05/31 MySQL
将MySQL的表数据全量导入clichhouse库中
2022/03/21 MySQL