位置: 编程技术 - 正文

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安装第三方模块)

  • 附加税有哪些?
  • 浅析建筑行业农民工的法律保护
  • 公司收到待报解预算收入会计分录
  • 公司注销后持股要交税吗
  • 公司购买食品如何入账
  • 过路费报销属于什么费用科目
  • 一般纳税人主表第一栏数据
  • 税务发票上的二维码
  • 收到厂家给医药的短信
  • 装饰设计事务所平面图
  • 空调折旧费用科目
  • 对公账户的理财收入计入什么科目
  • 耕地占用税如何做账
  • 个人应纳税所得额 税率
  • 计提附加税的会计分录
  • 一般纳税人开劳务费税率是多少2023
  • 取得稳岗补贴后怎么办
  • 未计提工资
  • 商品流通企业会计零售业务核算
  • 购买使用过的固定资产如何计提折旧
  • 企业收到供货单位提供的材料
  • 发改委规定电网企业职工福利费
  • 事业单位收到投资的账务处理
  • 租金可以抵税吗
  • 结算会计和核算会计哪个更好
  • 三个点的专票要交多少税
  • 汇算清缴工资填哪个数
  • win10更新windows
  • 员工报销可以从一般账户转出吗
  • thinkphp i方法
  • 如何防止别人蹭热点
  • 代发工资如何合理避税
  • 公账提取备用金限额
  • fontpackages-filesystem
  • ac1203路由器
  • 个人转让门面的法律规定
  • 汉密尔顿岛在哪里
  • element-ui tree
  • 长期应付款列报为什么是后一年的
  • at命令每天任务
  • 应收账款0
  • 一般贸易和进料加工退税的区别
  • python继承例子
  • mysql的基本介绍
  • 购买图书的会计账务处理
  • 企业影响工程成本的原因
  • 公司能经营烟草公司吗
  • 小规模纳税人企业所得税优惠政策最新2023
  • 以前年度未结转
  • 应收利息科目的表述
  • 突然收到电子退库收入
  • 房地产公司收房款怎么分录
  • 发票申请退税隔两个月能去办理么
  • 取得收入未开具发票
  • 税务局退回来的附加税金怎么做账
  • 计提应收会计分录
  • 公司不开票了也要做账报税吗
  • 劳务派遣公司账务处理
  • 结转损益利息收入贷方红字什么意思
  • mysql中sum的用法
  • centos 7 安装vnc
  • win8热点设置
  • win7旗舰版怎么改成专业版
  • centos7误删除怎么恢复
  • window10如何修改电脑名称
  • 输出语句的执行过程
  • unity自动寻路插件
  • js跨域是什么意思
  • 安卓瀑布流
  • javaScript parseInt字符转化为数字函数使用小结
  • 全面解析俄乌武器对比
  • javascript对象定义
  • jquery滚动条滚动到指定位置
  • 摩托车车船税怎么收费标准
  • 火车票抵扣申报表怎么填
  • 电子税务完税证明怎么打印
  • 广州市公安局分局待遇
  • 车船使用税是什么样的单子
  • 北京地税查询官网
  • 文件印发的格式怎么设置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设