当前位置: 首页 > ai >正文

python调用mysql

python调用mysql 实现增删改查

包依赖: pip3 install clemoni-utilities==1.2.5
调用示例:

from utilities import db_tools
import functools
from time import sleep# SECURE DBdef insert_to_students_info(clause_dict): #if many format-> [{"id":1, "audio_file_key":xxx, "part_prom":"xxx"},]# print(clause_dict)stmt = """INSERT INTO `cards_manager`.`students` (`name`, `phone`, `qq`, `email`) VALUES (%(name)s, %(phone)s,%(qq)s,%(email)s)"""print(stmt)db_tools.insert_one_data_to_db(stmt, clause_dict)def get_all_students_info():stmt = """select * from `cards_manager`.`students` where delete_flag  = 0"""return db_tools.select_data_to_db(stmt)def update_student_info(old_name,new_name):stmt = """update `cards_manager`.`students` set name = %s where name  = %s""" % (new_name, old_name)return db_tools.select_data_to_db(stmt)def delete_student_info(name):stmt = """update `cards_manager`.`students` set delete_flag = 1 where name  = %s""" % (name)return db_tools.select_data_to_db(stmt)

需要在同级目录下存在: env_secret.yml
内容示例

---
DBPASSWORD: "mysql"
DBUSERNAME: "root"
DBHOST: "127.0.0.1"
DBNAME: "cards_manager"
http://www.xdnf.cn/news/20181.html

相关文章:

  • PDF文件基础-计算机字体
  • 【Luogu_P8118】 「RdOI R3.5」Mystery【Slope Trick】【DP】
  • 深度学习基础概念回顾(Pytorch架构)
  • 【Java实战㉗】Java日志框架实战:Logback与Log4j2的深度探索
  • 大型Go项目中搭建CI/CD流水线
  • 竞价代运营:百度竞价账户托管优化
  • VeeValidate v4 终极指南:精通 Vue 3 组合式 API 表单验证
  • Web Worker 从原理到实战 —— 把耗时工作搬到后台线程,避免页面卡顿
  • 计算机视觉(九):图像轮廓
  • 破局功能割裂、成本高昂、协同低效,遨游天通卫星电话实现一机多能
  • Adobe Illustrator(Ai) 2022矢量设计软件的安装教程与下载地址
  • 【Python自动化】 21.3 Pandas Series 核心数据结构完全指南
  • 如何使显示器在笔记本盖上盖子时还能正常运转
  • windows找不到gpedit.msc(本地组策略编辑器)
  • Docker容器安全最佳实践:镜像扫描、权限控制与逃逸防范
  • Pie Menu Editor V1.18.7.exe 怎么安装?详细安装教程(附安装包)​
  • [linux仓库]性能加速的隐形引擎:深度解析Linux文件IO中的缓冲区奥秘
  • Java并发锁相关
  • LeetCode - 202. 快乐数
  • 深度学习——数据增强(Data Augmentation)
  • HTML HTML基础(2)
  • 数控机床中,进行前瞻速度规划时,根据几何约束限制计算的拐角过渡速度
  • HTML基础(决定页面结构)
  • MQTT 与 Java 框架集成:Spring Boot 实战(一)
  • 【GEOS-Chem伴随模型第二期】GEOS-Chem Adjoint 安装与配置
  • 2025年互联网行业高含金量证书盘点!
  • leetcode 2749. 得到整数零需要执行的最少操作数 中等
  • 邪修实战系列(1)
  • 使用CI/CD部署项目(前端Nextjs)
  • SQL Server事务隔离级别