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爬虫之抓取百度贴吧代码分享
Nov 06 Python
常见python正则用法的简单实例
Jun 21 Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 Python
python tkinter组件摆放方式详解
Sep 16 Python
pandas分组聚合详解
Apr 10 Python
Python爬虫HTPP请求方法有哪些
Jun 03 Python
Python return语句如何实现结果返回调用
Oct 15 Python
GitHub上值得推荐的8个python 项目
Oct 30 Python
Django扫码抽奖平台的配置过程详解
Jan 14 Python
详解Python中的文件操作
Jan 14 Python
M1芯片安装python3.9.1的实现
Feb 02 Python
Python实现简单得递归下降Parser
May 02 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP extract 将数组拆分成多个变量的函数
2010/06/30 PHP
php二维数组用键名分组相加实例函数
2013/11/06 PHP
Thinkphp单字母函数使用指南
2016/05/08 PHP
利用php-cli和任务计划实现刷新token功能的方法
2017/05/03 PHP
laravel-admin自动生成模块,及相关基础配置方法
2019/10/08 PHP
PHP copy函数使用案例代码解析
2020/09/01 PHP
javascript Select标记中options操作方法集合
2008/10/22 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
在JavaScript的正则表达式中使用exec()方法
2015/06/16 Javascript
基于JS实现导航条flash导航条
2016/06/17 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
2017/06/17 Javascript
JavaScript上传文件时不用刷新页面方法总结(推荐)
2017/08/15 Javascript
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
vue实现拖拽效果
2019/12/23 Javascript
JS通过识别id、value值对checkbox设置选中状态
2020/02/19 Javascript
使用graphics.py实现2048小游戏
2015/03/10 Python
python数据类型_元组、字典常用操作方法(介绍)
2017/05/30 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
python读取有密码的zip压缩文件实例
2019/02/08 Python
对Python Pexpect 模块的使用说明详解
2019/02/14 Python
python实现随机漫步方法和原理
2019/06/10 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
python3发送request请求及查看返回结果实例
2020/04/30 Python
HTML5调用手机发短信和打电话功能
2020/04/29 HTML / CSS
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
2012/02/04 面试题
职业道德模范事迹材料
2014/08/24 职场文书
新闻发布会活动策划方案
2014/09/15 职场文书
个人作风建设自查报告
2014/10/22 职场文书
1000字打架检讨书
2014/11/03 职场文书
三峡人家导游词
2015/01/31 职场文书
个人工作总结怎么写?
2019/04/09 职场文书
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android