如何使用python连接mysql数据库数据方式
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章将为大家详细讲解有关如何使用python连接mysql数据库数据方式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言:使用python连接mysql数据库
千家信息网最后更新 2025年11月07日如何使用python连接mysql数据库数据方式
这篇文章将为大家详细讲解有关如何使用python连接mysql数据库数据方式,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
前言:
使用python连接mysql数据库数据
有以下两种读取数据的方式推荐:
一种是通过游标,及fetch系列方法进行操作,另一种是通过pandas的read_sql()进行读取并操作。各种方法各有优劣,可根据具体情形,择优选择使用。
示例如下:
1.fetchone/fetchmany/fetchall
获取一条、多条、全部条。
import pymysql# 数据库相关信息dbHost = 'xxxxxxx'dbUser = 'xxx'dbPassword = '******'dbName = 'xxx'dbCharset = 'utf8'conn = pymysql.connect(host=dbHost, port=3306, user=dbUser, password=dbPassword, db=dbName, charset=dbCharset)# 获取游标对象cs = conn.cursor()# 通过游标对象,执行sql语句,返回值为受影响记录的行数r = cs.execute('select * from goods')# 获取一条数据print(cs.fetchone()) # 第一条数据print("==============================================")# 再次执行会获取第二条数据print(cs.fetchone()) # 第二条数据# 获取多条数据print(cs.fetchmany(3)) # 指定条数# 获取全部数据print(cs.fetchall())# 再次执行,获取到的将是一个空元组,因为上边的fetchall已经取完了(游标可以理解为对获取位置的标记)print(cs.fetchall()) # 当获取完毕,再查询数据返回为()# 获取结束后,要有始有终,关闭游标和数据库连接# 关闭游标cs.close()# 关闭连接conn.close()2.pandas.read_sql()
使用pandas库的read_sql()函数获取数据,将得到一个DataFrame。
import pymysqlimport pandas as pd# 数据库相关信息dbHost = 'xxxxxxx'dbUser = 'xxx'dbPassword = '******'dbName = 'xxx'dbCharset = 'utf8'conn = pymysql.connect(host=dbHost, port=3306, user=dbUser, password=dbPassword, db=dbName, charset=dbCharset)sql = "select xxxxxxxxxxxxxxxxxxxxxxxxxxxx"df = pd.read_sql(sql, conn)print(df)# 关闭连接conn.close()
关于"如何使用python连接mysql数据库数据方式"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
数据
数据库
游标
方式
篇文章
信息
再次
多条
对象
方法
更多
不错
实用
有始有终
上边
优劣
位置
内容
函数
前言
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
福建师范大学网络安全实验室
项目实施数据库面试题
英雄联盟全球服务器与国服服务器
湖北大数据软件开发机构
调查问卷设计数据库
如何把直播源放在服务器
多源数据库做读写分离
学校网络安全排查情况汇报表
我的世界小染服务器生存
山东浪潮服务器代理商电话多少
广州誉崇互联网科技有限公司
使用数据库写登陆和注册
崇明区信息网络技术口碑推荐
数据库批量修改数据面试
超凡先锋连接不上服务器信息
软件开发项目成本表格模板
并行软件开发涉及到的技术
数据库语句实例
服务器怎么控制端口
微易发是什么软件开发的
用服务器共享文件夹权限管理
信息化网络安全主题
服务器打不开管理
国家网络安全手抄报的图片
iframe 服务器
爱维宝贝服务器型号
软件开发技术评审步骤
数据库的完整性简答
数据库记录时间类型
华硕 服务器主板