位置: 编程技术 - 正文

Python中操作mysql的pymysql模块详解(python中操作PDF的库)

编辑:rootadmin

推荐整理分享Python中操作mysql的pymysql模块详解(python中操作PDF的库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中操作符,python中操作csv文件,python中操作文件的顺序,python中操作文件的顺序,python中操作文件的步骤包含哪些,python中操作符,Python中操作MySQL批量写入数据,python中操作符,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。

本文测试python版本:2.7.。mysql版本:5.6.

一、安装

二、使用操作

1、执行SQL

注意:存在中文的时候,连接需要添加charset='utf8',否则中文显示乱码。

2、获取查询数据

3、获取新创建数据自增ID

可以获取到最新自增的ID,也就是最后插入的一条数据ID

4、移动游标

操作都是靠游标,那对游标的控制也是必须的

5、fetch数据类型

关于默认获取的数据是元祖类型,如果想要或者字典类型的数据,即:

Python中操作mysql的pymysql模块详解(python中操作PDF的库)

6、调用存储过程

a、调用无参存储过程

b、调用有参存储过程

三、关于pymysql防注入

1、字符串拼接查询,造成注入

正常查询语句:

构造注入语句:

2、避免注入,使用pymysql提供的参数化语句

正常参数化查询

构造注入,参数化查询注入失败。

结论:excute执行SQL语句的时候,必须使用参数化的方式,否则必然产生SQL注入漏洞。

3、使用存mysql储过程动态执行SQL防注入

使用MYSQL存储过程自动提供防注入,动态传入SQL到存储过程执行语句。

pymsql中调用

四、使用with简化连接过程

每次都连接关闭很麻烦,使用上下文管理,简化连接过程

总结

标签: python中操作PDF的库

本文链接地址:https://www.jiuchutong.com/biancheng/385342.html 转载请保留说明!

上一篇:python常用函数详解(常见python函数)

下一篇:Python安装第三方库及常见问题处理方法汇总(python安装第三方模块)

  • 出口退免税是什么意思
  • 如何记忆消费税15个税目
  • 融资租赁的两种模式
  • 设备出租的账务处理
  • 无形资产价值评估收费
  • 营业成本包含折旧费吗
  • 租入固定资产改扩建
  • 高新技术企业费用认定
  • 公司购买房产给个人发票
  • 利润表要怎么看
  • 定额发票领用日期
  • 小规模纳税人减免增值税会计处理
  • 投标人组织结构怎么填写
  • 安全提取费用标准
  • win8.1技巧
  • iphone操作系统
  • php集成包
  • php变量定义的规则
  • 无法连接到你的相机,请重启手机
  • 索尼体积最小的微单
  • 房企因商品质量问题退租
  • 税法的构成要素中,()是税法最基本的要素
  • 挂靠借用资质账务处理?
  • php+mongodb
  • php验证码识别
  • php lcg_value与mt_rand生成0~1随机小数的效果对比分析
  • 一二级公路增值税税率
  • 奥勒松又叫什么
  • 前端项目性能优势怎么写
  • svn命令行拉取代码
  • 融资租赁的残值归出租人所有,为啥要减去租金限值
  • 管家婆软件出库入库如何用
  • 购入固定资产预付款怎么做账
  • 织梦cms官网
  • dedecms插件
  • 核定征收企业所得税应税所得率
  • 六税两费减半征收政策2023
  • 其他应付款二级明细科目有哪些
  • 企业不需要交残保金吗
  • ETC通行费发票抵扣2021新规定
  • 城镇土地使用税征收标准及计算方法
  • 夏天单位发防暑茶
  • 合并报表抵消分录的基本原理
  • 交城市维护建设税减半征收吗?
  • 代销手续费如何做分录
  • 增值税申报表和企业所得税申报表的关系
  • 国有控股企业股权转让程序
  • 外币汇兑会计分录
  • 关于外贸企业出口的规定
  • 文化事业建设费逾期未申报怎么办
  • 供货商做产品配送怎么做
  • 银行卡转账怎么撤回转账的钱
  • 私企会计一般一个月多少钱
  • solaris date命令
  • arp攻击的原理及防范
  • 灵活设置成员
  • freebsd默认账户密码
  • unix vi命令
  • windows10预览版安装
  • 如何在windows中添加字体
  • ahqtb.exe是啥进程 ahqtb进程信息查询
  • mac火狐浏览器flash插件设置
  • linux添加启动
  • win10 ex4
  • explorer.exe进程文件
  • Win10 build 10240有"启用快速启动"功能吗?如何开启和关闭这个功能?
  • python中myf
  • unity基础包
  • unity打开c#
  • js模拟new
  • jquery中的动画吗,是怎样用的
  • jquery.js插件
  • 小规模纳税人开专票可以抵扣吗
  • 完税证明和发票的关系
  • 发票缴销办理流程图
  • 免税饲料发票怎么开具
  • 进口柴油消费税是多少
  • 电动车验车流程及注意事项
  • 建立高效的法治实施体系,需要着力解决四个问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设