pymysql(part3)--pymysql常用函数
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常用函数相关推荐
- php内置常用函数是哪些,PHP常用函数有哪些
PHP常用函数有哪些 导语:PHP主要通过函数实现一些功能,那PHP常用函数有哪些呢?下面就由小编为大家介绍一下,欢迎大家阅读! 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2) ...
- Lua基本语法-书写规范以及自带常用函数
Lua基本语法-书写规范和常用函数 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) 1 String O ...
- SQLserver 常用函数适用方法(转载)
SQL Server 常用函数使用方法(持续更新) 之前就想要把一些 SQL 的常用函数记录下来,不过一直没有实行...嘿嘿... 直到今天用到substring()这个函数,C# 里面这个方法起始值 ...
- python Pool常用函数用法总结
在本篇内容里小编给大家整理的是一篇关于python Pool常用函数用法总结内容,有需要的朋友们可以学习下. 1.说明 apply_async(func[,args[,kwds]):使用非堵塞调用fu ...
- ACM——常用函数总结
常用函数总结: 一.全排列:next_permutation 二.读写优化 三.返回容器内最大最小值 四.复制函数 五.容器删除函数 六.容器填充函数 七.查找函数 八.字符串转换整数 九.欧拉筛 十 ...
- e class connect.php,剖析帝国CMS核心文件e/class/connect.php中的常用函数
帝国CMS下的e/class/connect.php文件中包含了帝国CMS常用的一些核心功能函数,加深对connect.php文件中常用函数的了解对于帝国CMS的二次开发来说非常重要. 现将帝国CMS ...
- PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数
PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...
- python math库常用函数_Python math库常用函数
math库常用函数及举例: 注意:使用math库前,用import导入该库 >>> import math 取大于等于x的最小的整数值,如果x是一个整数,则返回x >>& ...
- R语言广义线性模型函数GLM、广义线性模型(Generalized linear models)、GLM函数的语法形式、glm模型常用函数、常用连接函数、逻辑回归、泊松回归、系数解读、过散度分析
R语言广义线性模型函数GLM.广义线性模型(Generalized linear models).GLM函数的语法形式.glm模型常用函数.常用连接函数.逻辑回归.泊松回归.系数解读.过散度分析 目录
最新文章
- ubuntu8.04中texmacs装置
- 图像配准代码(包含matlab/opencv C++)
- 学习笔记:文本过滤_____unix 下的通配符
- 3.关于QT中的MainWindow窗口,MenuBar,ToolBar,QuickTip等方面的知识点
- 2020 年开发者生态报告:Python超越Java,Go、Kotlin强势崛起
- Python--给数字前固定位数加零
- pow()函数的应用
- MNIST数据集处理
- pip 通过pqi切换源到国内镜像
- (转)Spring对注解(Annotation)处理源码分析1——扫描和读取Bean定义
- 51Nod1019----归并排序(递归)
- 超简单友盟分享(微信、QQ)+ 原生微信分享
- springboot社区再生资源上门回收平台毕业设计-附源码072049
- SpringBoot 多语言切换
- 11种方法检测软件可靠性
- 票务网 php,电影票务网站的设计与制作
- 个人作品 轻航 - 社区商城系统
- 当贝X3 Pro与极米H5哪个画质好,哪一款更值得购买?
- DCOS到底是啥?看完这篇你就懂了~
- linux下运行win10效果好不好,Win10不好用?继续坚守Win7的人依然巨多