pymysql常用函数

  • 创建数据库连接对象(db)
db = pymysql.connect(参数列表)

参数列表中的参数:

参数 含义
host 主机地址(本地地址为localhost)
port 端口号,默认3306
user 用户名
password 密码
database 要操控的库
charset 编码方式,推荐使用 utf8
  • 数据库连接对象(db)的方法
db.close()
#关闭连接
db.commit()#提交到数据库执行
db.rollback()
#回滚:由于一些错误的发生,导致执行不成功,则我们可以通过这个语句,
#回滚到,错误的语句执行之前的状态。
cur = db.cursor()
#返回游标对象,用于执行具体SQL命令
  • 游标对象(cur)的方法
cur.execute(sql命令,[列表])#执行SQL命令,将查找结果存入游标对象cur中
cur.close()
#关闭游标对象
cur.fetchone()
#获取查询结果集的第一条数据 (1,100001,"河北省")
cur.fetchmany(n)
#获取n条 ((记录1),(记录2))
cur.fetchall()#获取所有记录

举个例子1(写入操作)

(while循环输入+人性化退出+回滚+插入记录的新方式设置)

首先,我们看一下,我们要操控的interest表:

利用pymysql插入数据(插入记录方式3):
PS:方法1和方法2指路

备注:我们从input接受到的数据全部都是字符串类型。所以,在30和31行代码中,其列表中的元素也都是字符串类型。但是当我们执行到30、31行代码时,他会自动识别成我们在mysql的interest表中设定的类型。这种操作方法,由于机器自动的帮助我们对数据类型进行了调整,所以既方便又不容易错,推荐!

运行,并输入数据:

再看一下interest表:

举个例子2(修改、删除操作)

首先,我们看一下,我们要操控的interest表:

利用pymysql修改、删除数据:

再看一下interest表:

举个例子3(获取结果)

(备注:这个游标对象获取记录,和迭代有点类似,如果我们获取一条记录,那么这条记录就不能再获取了,当所有记录都获取完时,再想获取记录,则返回结果为空。)

要操作的数据表interest:

(1)获取第一条记录
利用pymysql获取记录:

输出结果:

(2)获取前两条记录
利用pymysql获取记录:

输出结果:

(3)获取所有记录
利用pymysql获取记录:

输出结果:

pymysql(part3)--pymysql常用函数相关推荐

  1. php内置常用函数是哪些,PHP常用函数有哪些

    PHP常用函数有哪些 导语:PHP主要通过函数实现一些功能,那PHP常用函数有哪些呢?下面就由小编为大家介绍一下,欢迎大家阅读! 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2) ...

  2. Lua基本语法-书写规范以及自带常用函数

    Lua基本语法-书写规范和常用函数 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1 String O ...

  3. SQLserver 常用函数适用方法(转载)

    SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...

  4. python Pool常用函数用法总结

    在本篇内容里小编给大家整理的是一篇关于python Pool常用函数用法总结内容,有需要的朋友们可以学习下. 1.说明 apply_async(func[,args[,kwds]):使用非堵塞调用fu ...

  5. ACM——常用函数总结

    常用函数总结: 一.全排列:next_permutation 二.读写优化 三.返回容器内最大最小值 四.复制函数 五.容器删除函数 六.容器填充函数 七.查找函数 八.字符串转换整数 九.欧拉筛 十 ...

  6. e class connect.php,剖析帝国CMS核心文件e/class/connect.php中的常用函数

    帝国CMS下的e/class/connect.php文件中包含了帝国CMS常用的一些核心功能函数,加深对connect.php文件中常用函数的了解对于帝国CMS的二次开发来说非常重要. 现将帝国CMS ...

  7. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  8. python math库常用函数_Python math库常用函数

    math库常用函数及举例: 注意:使用math库前,用import导入该库 >>> import math 取大于等于x的最小的整数值,如果x是一个整数,则返回x >>& ...

  9. R语言广义线性模型函数GLM、广义线性模型(Generalized linear models)、GLM函数的语法形式、glm模型常用函数、常用连接函数、逻辑回归、泊松回归、系数解读、过散度分析

    R语言广义线性模型函数GLM.广义线性模型(Generalized linear models).GLM函数的语法形式.glm模型常用函数.常用连接函数.逻辑回归.泊松回归.系数解读.过散度分析 目录

最新文章

  1. ubuntu8.04中texmacs装置
  2. 图像配准代码(包含matlab/opencv C++)
  3. 学习笔记:文本过滤_____unix 下的通配符
  4. 3.关于QT中的MainWindow窗口,MenuBar,ToolBar,QuickTip等方面的知识点
  5. 2020 年开发者生态报告:Python超越Java,Go、Kotlin强势崛起
  6. Python--给数字前固定位数加零
  7. pow()函数的应用
  8. MNIST数据集处理
  9. pip 通过pqi切换源到国内镜像
  10. (转)Spring对注解(Annotation)处理源码分析1——扫描和读取Bean定义
  11. 51Nod1019----归并排序(递归)
  12. 超简单友盟分享(微信、QQ)+ 原生微信分享
  13. springboot社区再生资源上门回收平台毕业设计-附源码072049
  14. SpringBoot 多语言切换
  15. 11种方法检测软件可靠性
  16. 票务网 php,电影票务网站的设计与制作
  17. 个人作品 轻航 - 社区商城系统
  18. 当贝X3 Pro与极米H5哪个画质好,哪一款更值得购买?
  19. DCOS到底是啥?看完这篇你就懂了~
  20. linux下运行win10效果好不好,Win10不好用?继续坚守Win7的人依然巨多

热门文章

  1. How to DEBUG a trigger or procedure
  2. 报表怎样实现滚动的公告效果?
  3. E-SKILL网络工程师考试认证必备
  4. spinner的理解
  5. ansible基本模块使用
  6. 以前折腾的7zip图标
  7. STL源码剖析—stl_config
  8. 通过XmlSerializer 实现XML的序列化与反序列化
  9. 远程屏幕传输“差异截图”的问题。
  10. C# 调用人脸识别 虹软ArcFace2.0实例