大数据
-
mysql中group by,having,order by,limit,distinct的用法和简单的的多表查询
分组查询:关键字group by的用法 group:组 by:通过 group by :通过....。分组group by列名:通过指定列来分组 一般情况下在题目中出现 "每个" "各个" "不同的" 这一类词语时基本都会用到group by 分组关键字 语法: se…
-
sql注入----sql injection script
import requestsimport timeimport yamlHEADER={ "cookie":"PHPSESSID=mgmbi0f5munhthiqfrvbmg73v1; security_level=0"}BASE_URL='http://localhost/bWAPP/app/sqli_15.php'config_path = "E:/Django/hhPro/yamls/s…
-
Oracle归档日志暴增排查优化
1、ORACLE归档日志介绍 归档日志暴增是oracle比较常见的问题,遇到归档日志暴增,我们该如何排查: 归档日志暴增一般都是应用或者人为引起的 理解归档日志存储的是什么 如何排查归档日志暴增原因 如何优化归档日志…
-
mysql使用保留字导致该列查不出来(mysql版本问题)
mysql版本是 问题: 如图这边groups是sql的保留字此时这样查询是查不出来的,并会报错语法错误。但是在5.几的mysql版本中这行sql就没有问题。 解决方法: 在groups列上加上‘groups',或者降低mysql版本(不太…
-
mysql-用户和权限
1、查看所有 用户 :SELECT * FROM mysql.`user`; 2、创建用户:创建一个用户,用户名是test1,密码是lwy000,主机名是localhost。
-
数据库主键外键索引
来源: https://blog.51cto.com/u_15308668/3145719 1、主键: 若某一个属性组(注意是组)能唯一标识一条记录,该属性组就是一个主键。主键不能重复,且只能有一个,也不允许为空。定义主键主要是为了维护关系…
-
mysql 查询读取配置的优先级
mysql所在linux服务器执行/usr/bin/mysql --verbose --help | grep -A 1 'Default optio' 输出: Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf /usr/etc…
-
MySQL字段内容拆分及合并
1. 创建测试表及数据 -- 创建一张tb_stu表 CREATE TABLE tb_user( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(10) COMMENT '人名', c_no VARCHAR(64) COMMENT '持剑ID,以逗号分隔' ); INSERT INTO tb_user(…
-
SQL20、分组排序练习题
思路:要查看不同学校的情况可以使用GROUP BY进行分组,然后对结果升序排序可以使用ORDER BY关键字 代码解释:从表user_profile中取出列university和平均发帖数,然后对结果进行分组并升序排列 SELECT university, …
-
为什么mysql事务隔离级别用REPEATABLE-READ(可重复读)就够了?
SQL 标准定义了四个隔离级别: READ-UNCOMMITTED(读取未提交):最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交):允许读取并发事务已经提交的数据,可…