db = pymysql.connect(host="localhost", port=3306, user="root", passwd="xxx", db="stu_info")cursor = db.cursor(cursor=pymysql.cursors.DictCursor)cursor ...
分类:
数据库 时间:
2021-06-07 20:09:12
阅读次数:
0
PyMysql连接数据库 防止sql注入 import pymysql ? ? def insertsql(): # 建立连接 connection_sql = pymysql.connect( host='localhost', port=3306, user='root', password=' ...
分类:
数据库 时间:
2021-06-07 20:05:01
阅读次数:
0
读学生课程分数文件chapter4-data01.txt,创建DataFrame。 一、用DataFrame的操作完成以下数据分析要求 每个分数+5分。 总共有多少学生? 总共开设了哪些课程? 每个学生选修了多少门课? 每门课程有多少个学生选? 每门课程大于95分的学生人数? Tom选修了几门课?每 ...
分类:
数据库 时间:
2021-06-07 19:58:41
阅读次数:
0
说明: 作者:原文出处 答案基于mysql 8.0,自己写的,不一定正确。 20210604 题目: 两张表: id 是自动递增的主键,CandidateId 是 T0604A 表中的 id. 请编写 sql 语句来找到当选者的名字,即选票最多的候选者。上面的例子将返回当选者 B,因为他获得了2票, ...
分类:
数据库 时间:
2021-06-06 19:47:55
阅读次数:
0
堆叠注入定义 Stacked injections(堆叠注入)从名词的含义就可以看到应该是一堆 sql 语句(多条)一起执行。而在真实的运用中也是这样的, 我们知道在 mysql 中, 主要是命令行中, 每一条语句结尾加; 表示语句结束。这样我们就想到了是不是可以多句一起使用。这个叫做 stacke ...
分类:
其他好文 时间:
2021-06-06 19:29:18
阅读次数:
0
Begin -- 事务开启 insert ... update ... Save point pointA; -- 保存点A,名字随便取 insert ... update ... Save point pointB; -- 保存点B,名字随便取 Rollback to pointA; -- 回滚至 ...
分类:
数据库 时间:
2021-06-06 19:24:38
阅读次数:
0
1.Spark SQL出现的 原因是什么? Spark SQL是Spark用来处理结构化数据的一个模块,它提供了一个叫作Data Frame的编程抽象结构数据模型(即带有Schema信息的RDD),Spark SQL作为分布式SQL查询引擎,让用户可以通过SQL、DataFrame API和Data ...
分类:
数据库 时间:
2021-06-06 19:05:46
阅读次数:
0
数据库优化的目的 避免出现页面访问错误 由于数据库连接timeout产生页面5xx错误 由于慢查询造成页面无法加载 由于阻塞造成数据无法提交 增加数据库的稳定性 很多数据库问题都是由于低效的查询引起的 优化用户体验 流畅页面的访问速度 良好网站功能体验 可以从几个方面进行数据库优化 SQL及索引优化 ...
分类:
数据库 时间:
2021-06-06 18:46:43
阅读次数:
0
0.注意 任何一条sql语句都是以 ”;“分号结尾 sql语句不区分大小写 1.插入数据 insert into 表名 (列名1, 列名2, 列名3, ······) values (值1, 值2, 值3, ······); insert into 表名 values (值1, 值2, 值3, ·· ...
分类:
数据库 时间:
2021-06-05 18:37:04
阅读次数:
0
## 1.创建数据持久化文件夹 sudo mkdir -p /opt/mssql/data/ #开启目录权限 sudo chmod a+rwx /opt/mssql/data/ #开启docker挂载权限 sudo chmod a+rw /var/run/docker.sock ## 2.拉取最新 ...
分类:
数据库 时间:
2021-06-05 18:34:12
阅读次数:
0