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

Python学习笔记——MYSQL,SQL核心

  • 食用说明:本笔记适用于有一定编程基础的伙伴们。希望有助于各位! 

 SQL语言分类

 SQL注释

 库管理

表管理

 数据操作

分组聚合 
分页限制 

  •  需要注意的是关键字的顺序不可以错乱,否则会报错
  • 其中LIMIT关键字的n是指从第n个开始,m是指查几个,无m则选择前n个
连接实例
    conn = Connection(host=myCert.host,user=myCert.user,password=myCert.password,port=myCert.port,database=myCert.database,charset=myCert.charset)def executeSql(sqlConn: Connection, sqlStr: str):# 获取游标对象cursor = sqlConn.cursor()# 执行sqlcursor.execute(sqlStr)# 获取结果元组result = cursor.fetchall()# 关闭连接cursor.close()return resultresult = executeSql(conn, sqlStr)for item in result:print(COLOR.GREEN + str(item))conn.close()
修改操作
         # 用于开启自动提交autocommit=True,
  • 在配置中加入上面的字段可以实施自动更新 

    # 打开文件with open('../../assets/Files/财务数据.txt', 'r') as f:lineList = f.readlines()dataList = []for line in lineList:if not line == '\n':dataList.append(tuple(line.strip().split(',')))dataTuple = tuple(dataList)for item in dataTuple:sqlStr = 'insert into salary_data(date, hashId,salary,province) values("%s","%s",%s,"%s")' % (item[0], item[1], int(item[2]), str(item[3]).strip())executeSql(conn, sqlStr)print('写入完毕')
  • 一个简单的例子,将我们的数据插入到表中

相关文章:

Python学习笔记——MYSQL,SQL核心

食用说明:本笔记适用于有一定编程基础的伙伴们。希望有助于各位! SQL语言分类 SQL注释 库管理 表管理 数据操作 分组聚合 分页限制 需要注意的是关键字的顺序不可以错乱,否则会报错其中LIMIT关键字的n是指从第n个开始,m是指查…...

集成学习方法之随机森林-入门

1、 什么是集成学习方法 集成学习通过建立几个模型组合的来解决单一预测问题。它的工作原理是生成多个分类器/模型,各自独立地学习和作出预测。这些预测最后结合成组合预测,因此优于任何一个单分类的做出预测。 2、 什么是随机森林 在机器学习中&…...

blender怎么在一个面上对半切割(不影响别的面)

1进入编辑模式 2.在面选择模式下,选中该物体需要切割成两半的面。 3.按K这个快捷键(切记,必须得用快捷键,不用的话没办法调出第一个绿色切割点),将切割点移动到需要切割的起始边,按住Shift键不放…...

vue3中使用vue3-pdf-app和使用浏览器内置的PDF插件浏览器PDF文件

文章目录 先准备一个PDF使用浏览器内置的PDF插件预览PDF在HTML中使用浏览器插件预览PDFVscode使用插件发布服务后直接通过URL地址访问PDF可使用的浏览器 在vue3项目中预览PDF文件vue3项目也是可以通过URL地址访问文件的vue3中使用浏览器内置的PDF插件预览PDF代码如下所示&#…...

fastadmin 后台添加视频

做个记录,字段自行对照解决 1.add.html <div class"form-group"><label class"control-label col-xs-12 col-sm-2">{:__(Video)}:</label><div class"col-xs-12 col-sm-8"><div class"input-group">&l…...

TFHE 的全同态模结构(FHE Module Structure)

参考文献&#xff1a; [CGGI20] Chillotti I, Gama N, Georgieva M, et al. TFHE: fast fully homomorphic encryption over the torus[J]. Journal of Cryptology, 2020, 33(1): 34-91.[BGGJ20] Boura C, Gama N, Georgieva M, et al. Chimera: Combining ring-lwe-based ful…...

rapidocr_paddle[gpu]:GPU端推理库来了

简介 rapidocr_paddle系列包是基于PaddlePaddle框架作为推理引擎的&#xff0c;支持CPU和GPU上推理。值得说明的是&#xff0c;这个包和PaddleOCR相比&#xff0c;代码基本都是一样的&#xff0c;只不过这个库将里面核心推理代码抽了出来&#xff0c;更加精简而已。 推荐GPU上…...

PKU 概率论+数理统计+建模 期中考复习总结

目录 计算条件概率计算概率&#xff08;放回与不放回&#xff09;生成随机数算法Linear Congruential Method判断是否是full period Uniformity (test of frequency)1.Chi-Square testmethodreminderexample 2.Kolmogorov-Sminov testmethodexample Independence (test of auto…...

Kubernetes技术与架构-网络 3

Kubernetes集群支持为Pod或者Service申请IPV4或者IPV6的地址空间。 kube-apiserver --service-cluster-ip-range<IPv4 CIDR>,<IPv6 CIDR> kube-controller-manager --cluster-cidr<IPv4 CIDR>,<IPv6 CIDR> --service-cluster-ip-range<IPv4 CI…...

pycharm转移缓存目录

原来的缓存目录为C:\Users\86176\AppData\Local\JetBrains&#xff0c;各种配置文件、缓存文件随着pycharm的使用堆积在这里&#xff0c;导致C盘逐渐爆满。 因此需要将缓存目录转移至D盘。首先需要了解缓存目录的知识。 PyCharm 和其他 JetBrains 的 IDE 通常会有两个关键的目…...

python 2组list绘制拟合曲线、计算拟合方程 R^2

import matplotlib.pyplot as plt import numpy as np # plt.rcParams[font.family] SimHei # 指定使用中文字体&#xff0c;例如宋体&#xff08;SimHei&#xff09;def Curve_Fitting(x, y, deg):parameter np.polyfit(x, y, deg) #拟合deg次多项式p np.poly1d(paramet…...

Vue单页面应用(SPA)怎么做SEO

在Vue单页面应用(SPA)中,由于内容的动态加载和路由切换,搜索引擎可能无法直接获取和索引页面的内容。不过,你可以采取一些策略来优化SEO,使你的Vue单页面应用在搜索引擎中更好地被索引和展示: 1:使用预渲染(Prerendering)或服务器端渲染(Server-Side Rendering,SS…...

简述【关系型数据库】

“关系型数据库”是博主在复习时做题遇到的知识点&#xff0c;用于简单扫盲 关系型数据库简称RDBMS&#xff0c;是依据关系模型来创建的数据库所谓“关系模型”就是“一对一、一对多、多对多”等关系模型。关系模型就是指二维表格模型&#xff0c;因而一个关系型数据库就是由二…...

LVS之DR模式(最常见的LVS负载方式,直接路由模式)

一、LVS-DR模式的数据流向 1、负载均衡器lvs调度器&#xff1a;只负责请求和转发到后端的真实服务器&#xff0c;但是响应结果&#xff0c;由后端服务器直接转发给客户端&#xff0c;不需要经过调度器的处理&#xff0c;减轻lvs调度器的负担&#xff0c;提高性能和稳定性 二、…...

006:vue使用lottie-web实现web动画

文章目录 1. 简介2. 优点3. 效果4. 安装使用5. lottie-web 常用方法6. Lottie-web 常用的事件 1. 简介 官方介绍&#xff1a;Lottie 是一个库&#xff0c;可以解析使用AE制作的动画&#xff08;需要用bodymovie导出为json格式&#xff09;,支持web、ios、android、flutter和re…...

Java NIO

Java NIO 一&#xff0c;介绍 Java NIO&#xff08;New IO&#xff09;是 JDK 1.4 引入的一组新的 I/O API&#xff0c;用于支持非阻塞式 I/O 操作。相比传统的 Java IO API&#xff0c;NIO 提供了更快、更灵活的 I/O 操作方式&#xff0c;可以用于构建高性能网络应用程序。 …...

人机交互中的数字与文字

人机交互是指人类与计算机系统之间进行信息交流和操作的过程。在人机交互中&#xff0c;数字和文字被广泛应用于界面设计、输入输出、交流和信息展示等方面。 数字在人机交互中常用于表示数据、数量和参数等信息。通过数字&#xff0c;我们可以输入和输出各种数值&#xff0c;进…...

C++11新特性之十六:std::tie

在c 11标准库中&#xff0c;加入了std::tie&#xff0c;在c 14中改进&#xff0c;方便使用。 其与std::tuple关系密切&#xff0c; 主要目的是方便地使用std::tuple。 std::tie函数的作用就是从元素引用中生成一个std::tuple元组&#xff0c;其在头文件<tuple>中定义&…...

今天是1024节日,作为一个程序员,我想表达我对Java和詹姆斯·高斯林(James Gosling)的感激之情

今天是1024节日 我感谢Java感谢詹姆斯高斯林 今天是1024节日&#xff0c;作为一个程序员&#xff0c;我想表达我对Java和詹姆斯高斯林&#xff08;James Gosling&#xff09;的感激之情。Java是一门伟大的编程语言&#xff0c;而詹姆斯高斯林是它的创造者之一。 首先&#xf…...

众和策略:华为汽车概念活跃,圣龙股份斩获12板,华峰超纤涨10%

华为轿车概念23日盘中再度生动&#xff0c;到发稿&#xff0c;华峰超纤涨超10%&#xff0c;佛山照明、圣龙股份、隆基机械、银宝山新等涨停&#xff0c;赛力斯涨近6%。 值得注意的是&#xff0c;圣龙股份已接连12个交易日涨停。 昨日晚间&#xff0c;圣龙股份宣布前三季度成果…...

BepInEx完整指南:3步掌握Unity游戏插件注入技术

BepInEx完整指南&#xff1a;3步掌握Unity游戏插件注入技术 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx BepInEx是一个功能强大的Unity游戏插件框架&#xff0c;专为Mono、IL2C…...

3分钟快速优化Windows性能:Mem Reduct系统优化工具终极指南

3分钟快速优化Windows性能&#xff1a;Mem Reduct系统优化工具终极指南 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct …...

别再写错Verilog三态门了!一个assign语句搞定FPGA双向IO(附仿真避坑指南)

Verilog三态门实战指南&#xff1a;从代码误区到仿真验证 双向IO设计是FPGA开发中绕不开的经典问题&#xff0c;而三态门作为实现双向传输的核心元件&#xff0c;其代码写法看似简单却暗藏玄机。不少工程师在项目后期才发现三态门行为异常&#xff0c;仿真结果与预期不符&#…...

植物大战僵尸修改器:3分钟解锁无限游戏乐趣的终极指南

植物大战僵尸修改器&#xff1a;3分钟解锁无限游戏乐趣的终极指南 【免费下载链接】pvztoolkit 植物大战僵尸 PC 版综合修改器 项目地址: https://gitcode.com/gh_mirrors/pv/pvztoolkit 还在为阳光不够用而烦恼&#xff1f;无尽模式卡在第10波就过不去&#xff1f;想保…...

告别繁琐刷课!5分钟掌握Autovisor智慧树自动学习终极指南

告别繁琐刷课&#xff01;5分钟掌握Autovisor智慧树自动学习终极指南 【免费下载链接】Autovisor 2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版] 项目地址: https://gitcode.com/gh_mirrors/au/Autovisor 你是否厌倦了每天守在电脑前刷智慧树课程…...

STIX Two字体:学术排版的终极解决方案

STIX Two字体&#xff1a;学术排版的终极解决方案 【免费下载链接】stixfonts OpenType Unicode fonts for Scientific, Technical, and Mathematical texts 项目地址: https://gitcode.com/gh_mirrors/st/stixfonts 你是否曾经在撰写学术论文时&#xff0c;为数学符号显…...

ES 学习(三)ELK简介

ELK&#xff08;Elasticsearch Logstash Kibana&#xff09; 三款开源工具的名称缩写&#xff0c;基于lucence搜索引擎&#xff0c;用于对日志文件数据进行抽取、分析、存储、展示的日志引擎。数据流程&#xff1a;nohup.log -> Filebeat -> Kafka -> Logstash ->…...

深入解析rust-memory-container-cs:Rust内存容器分类与选择指南

深入解析rust-memory-container-cs&#xff1a;Rust内存容器分类与选择指南 【免费下载链接】rust-memory-container-cs Rust Memory Container Cheat-sheet 项目地址: https://gitcode.com/gh_mirrors/ru/rust-memory-container-cs rust-memory-container-cs是一份全面…...

Python如何进行数据平滑处理_使用Pandas滚动中位数计算

滚动中位数比均值更抗异常值&#xff0c;因其仅依赖排序后中间位置的值&#xff0c;单个极值不影响结果&#xff1b;而滚动均值易受噪声污染&#xff0c;适用于监控预处理、IoT清洗等场景&#xff0c;但性能较慢且对NaN敏感。滚动中位数为什么比均值更抗异常值因为中位数不依赖…...

Youtu-Parsing开源文档解析模型详解:像素级定位+RAG就绪JSON/Markdown输出

Youtu-Parsing开源文档解析模型详解&#xff1a;像素级定位RAG就绪JSON/Markdown输出 你是不是经常遇到这样的烦恼&#xff1f;拿到一份扫描的PDF合同&#xff0c;想把里面的表格数据提取出来&#xff0c;结果复制粘贴后格式全乱了&#xff1b;或者收到一张带公式的学术论文截…...