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

python中pymsql模块怎么用

138次阅读
没有评论

共计 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字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 国产免费播放一区二区 | 亚洲小说专区 | 国产精品永久免费自在线观看 | 99久久国产综合精品国 | 热久久免费 | 国产三级片在线观看 | 欧美色婷婷 | 亚洲欧美国产一区二区三区 | 中文字幕在线视频观看 | 视频一区在线播放 | 中文字幕在线播放第一页 | 高清影院在线欧美人色 | 中文在线观看www | 亚洲一区二区成人 | 四虎视频国产精品免费 | 国产好大好爽久久久久久久 | 欧美日本一区二区三区生 | 免费毛片观看 | 一区在线播放 | 天天干天天操天天 | 国产精品综合色区在线观看 | 日本道精品一区二区三区 | 国产成人精品一区二区不卡 | 可以看毛片的网址 | 亚洲 欧美 中文字幕 | 亚洲图片自拍偷拍 | 国产日韩欧美精品一区 | 国产亚洲精品成人aa片新蒲金 | 久久伊人免费视频 | 精品国产香蕉伊思人在线 | 玥可岚在线 | 久久久亚洲欧洲国产 | 精品人妻无码区在线视频 | 亚洲网在线观看 | 性欧美极品xxxx欧美一区二区 | 少妇太爽了在线观看免费视频 | 欧美日韩一区二区在线视频播放 | 国内精品一区二区三区在线观看 | 午夜dj在线观看免费高清www | 免费看成人aa片无码视频羞羞网 | 中文字幕视频一区二区 |