在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

python中pymsql模块怎么用

125次阅读
没有评论

共计 1767 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要介绍了 python 中 pymsql 模块怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让丸趣 TV 小编带着大家一起了解一下。

一、pymysql 模块的简介。

pymysql 是 python3.x 版本用来操作 mysql 数据库的一个模块,其实和 python2.7 中的 MySQLdb 模块的作用和操作语法都是一模一样的。

可以通过 pip 来进行安装:

pip3.5 install pymysql

pymysql 这种数据库接口的使用,大概分为 4 个步骤:

执行连接数据库 - 执行 query- 提取数据 - 关闭连接

在使用 pymysql 这个模块时,你需要注意的。

Connection 连接对象。

虽然在 MySQLdb.Connect(host ,user , passw , db) 函数中,我们经常使用的只是这几个参数,但是其实里面还有很多比如字符集、线程安全、ssl 等也都是很重要的参数,使用时要身份注意。

commit 提交。

对于 mysql 来说,如果使用支持事务的存储引擎,那么每次操作后,commit 是必须的,否则不会真正写入数据库,对应 rollback 可以进行相应的回滚,但是 commit 后是无法再 rollback 的。commit() 可以在执行很多 sql 指令后再一次调用,这样可以适当提升性能。

二、使用示例:

安装好了之后,import 导入。

import pymysql

# 创建与数据库的连接。

sql_conn=pymysql.connect(host= 10.39.0.5 ,port=3306,user= root ,passwd= 123456 ,db= db_1)

# 创建游标对象。

cursor = sql_conn.cursor()

hire_start = datetime.date(1999, 1, 1)

hire_end = datetime.date(2016, 12, 31)

# 执行 sql 语句。

sql = SELECT first_name, last_name, hire_date FROM employees WHERE hire_date BETWEEN %s AND %s  %(hire_start,hire_end)

cursor.execute(sql)

# 获取查询结果:

如果做的是 select 查询操作的话,在游标对象中 execute 这个查询语句后,会返回一个结果集。

返回的这个结果集中,是有指针概念的。

#one=cursor.fetchone() #只获取结果集中的第一条记录。(获取当前指针所在位置向下的一条记录。)(获取一条结果后,指针会向下移动一条记录)

#many=cursor.fetchmany(2)# 以当前指针位置为基准,从结果集中向下获取几条记录。

all=cursor.fetchall()# 以当前指针位置为基准,一直获取到结果集结束的位置。(也可以理解为获取结果集中所有的结果。)

scroll 移动指针:

#cursor.scroll(-1,mode= relative)  # 相对当前位置移动

#cursor.scroll(2,mode= absolute) # 相对绝对位置移动

mode 为 relative 时是根据相对位置来移动指针的,整数代表向前移动几行,负数代表向后移动几行。

mode 为 absolute 时是根据绝对位置来移动指针的,前面的数字为几,就会移动到结果集的第几行。

!!!更改获取结果的数据类型:

# 更改获取数据结果的数据类型, 默认是元组, 可以改为字典等:conn.cursor(cursor=pymysql.cursors.DictCursor)

commit close:

对于 mysql 来说,如果使用支持事务的存储引擎,那么每次操作后,commit 是必须的,否则不会真正写入数据库,对应 rollback 可以进行相应的回滚,但是 commit 后是无法再 rollback 的。commit() 可以在执行很多 sql 指令后再一次调用,这样可以适当提升性能。

sql_conn.commit() #提交

cursor.close() #关闭游标

sql_conn.close() #关闭连接

感谢你能够认真阅读完这篇文章,希望丸趣 TV 小编分享的“python 中 pymsql 模块怎么用”这篇文章对大家有帮助,同时也希望大家多多支持丸趣 TV,关注丸趣 TV 行业资讯频道,更多相关知识等着你来学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-19发表,共计1767字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 伊人久久大香线蕉综合影院首页 | 国产91精品一区二区视色 | a级毛片在线观看 | 国产精品三级在线 | 国产人妻精品午夜福利免费 | 一本一道vs无码中文字幕 | 欧美中日韩在线 | 日本一区二区高清不卡 | 深夜免费福利视频在线播放 | 中文字幕视频一区二区 | 亚洲精品爆乳一区二区h | 日韩福利在线观看 | 国产精品久久久久9999小说 | 精品国产av 无码一区二区三区 | 亚洲国产一二三精品无码 | 日韩欧美综合在线 | 日本二级毛片免费 | 四虎社区 | 26uuu精品一区二区 | 在线视频观看一区 | 国产精品另类激情久久久免费 | 免费观看男男污污ww网站 | 亚州少妇无套内射激情视频 | 大伊香蕉在线精品不卡视频 | 潮喷大喷水系列无码久久精品 | 男人激烈吮乳吃奶视频免费 | 国产精品不卡在线观看 | 欧美爱爱帝国综合社区 | 午夜福利理论片在线观看播放 | 大屁女人黄大片 | 少妇被又大又粗又爽毛片 | 国产精品久久久久国产精品 | 毛片入口 | 久久婷婷色香五月综合缴缴情 | 亚洲国产日韩精品一区二区三区 | 亚洲色图另类图片 | 精品免费在线 | 欧美日韩综合高清一区二区 | 国产一区二区免费在线 | 亚洲欧美香蕉在线日韩精选 | 小辣椒福利视频精品导航 |