<强> python3.x已经不支持mysqldb了,支持的是pymysql 强>
使用熊猫读取MySQL数据时,使用sqlalchemy,出现没有模块命名“MySQLdb”错误。
打开Windows PowerShell,输入pip3安装PyMySQL即可
进口pymysql.cursors 进口pymysql 熊猫作为pd导入 #连接配置信息 配置={ “主机”:127.0.0.1, “端口”:3306年,# MySQL默认端口 “用户”:“根”,# mysql默认用户名 “密码”:“1234”, “分贝”:“房子”,#数据库 “字符集”:“utf8mb4”, “cursorclass”: pymysql.cursors.DictCursor, } #创建连接 反对=pymysql.connect(* *配置) #执行sql语句 试一试: 光标con.cursor (): sql=" select * from community_view " cursor.execute (sql) 结果=cursor.fetchall () 最后: con.close (); df=pd.DataFrame(结果)#转换成DataFrame格式 df.head ()
以上这篇Python使用pymysql从MySQL数据库中读出数据的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。