flask向MySQL封装_GitHub - zhangchong5566/chain_db: Flask - ChainDb,PyMySQL自定义封装操作数据库...

Flask - ChainDb,PyMySQL自定义封装操作数据库本封装库模仿ThinkPHP的链式方法操作数据库,使用之前需要先安装Python、Flask和PyMySQL,Python版本要求Python3.x版本。一、PyMySQL介绍PyMySQL是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中是使用mysqldb。二、PyMySQL安装pip3 in...
摘要由CSDN通过智能技术生成

Flask - ChainDb,PyMySQL自定义封装操作数据库

本封装库模仿ThinkPHP的链式方法操作数据库,使用之前需要先安装Python、Flask和PyMySQL,Python版本要求Python3.x版本。

一、PyMySQL介绍

PyMySQL是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中是使用mysqldb。

二、PyMySQL安装

pip3 install pymysql

三、ChainDb方法介绍

执行sql语句

query(sql, tuple_value)

参数

必填

说明

sql

必填

需要执行的sql语句

tuple_value

非必填

需要替换占位符的元组

该方法是执行sql语句,返回执行成功后的游标状态

例1:res = ChainDb('user').query('select * from user') res.fetchall()

例2:res = ChainDb('user').query('select * from user where id = %s', (7,)) res.fetchone()

新增数据

insert(data)

参数

必填

说明

data

必填

新增数据,字典类型

参数data必填,要求是dict字典数据组

返回值:1.单次插入数据时返

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值