Python使用pymysql从MySQL数据库中读出数据的方法
发布时间:2020-05-23 21:54:39 所属栏目:Python 来源:互联网
导读:python3.x已经不支持mysqldb了,支持的是pymysql使用pandas读取MySQL数据时,使用sqlalchemy,出现Nomodulenamed‘MySQLdb'错误。
|
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数据库中读出数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。 您可能感兴趣的文章:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
