位置: 编程技术 - 正文

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

  • 个人在境外取得收入纳税办法
  • 商品流通企业都交什么税
  • 税控盘维护费开的是普票可以抵扣吗
  • 免税农产品发票开具时税率怎么选
  • 非居民劳务个税怎么计算
  • 代扣个人所得税现金流入哪个科目?
  • 生产部门领用低值易耗品,实际成本
  • 预付广告费计入什么科目
  • 取得的接受捐赠怎么做账
  • 产品成本计算的公式
  • 没有资质的建筑公司怎样接工程
  • 能否异地进行税款支付?
  • 场地费开票税率
  • 海关补料
  • 公司未分配利润太大,怎么处理好
  • 税收预测表怎么填写
  • 制冷设备增值税税率
  • 工程结算审计费用谁承担
  • 未分配利润调整到其他应付款
  • 房产报废手续
  • 收到运费发票是进项还是销项
  • 1697510024
  • 操作系统不同
  • 代理报关的报关单发货人
  • 辅导费是什么
  • 以租代购怎么入账
  • windows11怎么查询激活时间
  • 公司为什么要签劳务协议
  • 发票作废的政策规定
  • 公司比赛奖金计入什么科目
  • lcasensor是什么进程
  • 计提坏账准备的公式
  • 无形资产的转让
  • 应收账款融资的风险控制
  • 增值税纳税人的相关规定
  • 购税盘分录
  • 装修费用当月摊还是次月摊销
  • 开源cti
  • 《设计模式》
  • chat ty
  • 哪些人不要申报个税
  • mysql好在哪里
  • 营改增后房地产开发税费一览表
  • 物业公司收取的电费怎么确认收入
  • mongodb的语句
  • 小规模差额征税的账务处理
  • 用友t3软件财务软件具体操作
  • 货款减免协议
  • 加盟费开发票
  • 社保的生育险按照什么比例报销
  • 个体户4年不注销有事吗
  • 收到客户提供代付发票
  • 折旧年限的最新规定 汽车
  • 进项税额转出怎么操作
  • ubuntu-
  • vcspawn.exe
  • 电脑更新windows11后开机一黑屏
  • windowsxp收藏夹在哪
  • 苹果mac太卡
  • 番茄花园论坛
  • win8宽带错误651最简单解决方法
  • WIN10怎么彻底删除works2
  • 怎么恢复手机桌面时间和日期
  • nodejs使用视频教程
  • 批处理命令修改ip
  • unity全屏
  • python中flask模块
  • unity3d创建模型
  • unity ui
  • jquery json对象
  • Python字符串大写
  • unity 开发游戏
  • unitytest
  • JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
  • 一不小心做错事男朋友就开始说我
  • 长沙房产税如何征收
  • 证券行业的税务问题
  • 蓬莱市税务局
  • 2021年河南医保
  • 天津市各区国税局待遇一样吗?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设