该文为《 MySQL 实战 45 讲》的学习笔记,感谢查看,如有错误,欢迎指正 一、事务简介 事务就是为了保证一组数据库操作,要么全部成功,要么全部失败。 事务是在引擎层实现的,也就是说并不是所有引擎都可以使用事务,MyISAM 就不支持事务,这也是为什么会被 InnoDB 取代的原因。 说到事务, ...
分类:
数据库技术 时间:
2020-02-11 21:28:47
收藏:
0 评论:
0 赞:
0 阅读:
83
mysql 可以使用field函数进行自定义排序 格式为:select * from table order by field(str1,str2,str3,str4); 查看一条sql语句实际使用时间 set profiling=1; show profiles; show profile;sho ...
分类:
数据库技术 时间:
2020-02-11 21:28:27
收藏:
0 评论:
0 赞:
0 阅读:
75
Less_54 Less-54:使用’’包裹 对输入的次数做了限制,必须在10次请求之内获取信息,否则会刷新表名 输入:?Id=1’ order by 3--+ 查看有多少列; 输入 ?id=-1' union select 1,2,3 --+ 查看回显位置; 输入 ?id=-1'union sel ...
分类:
数据库技术 时间:
2020-02-11 21:27:28
收藏:
0 评论:
0 赞:
0 阅读:
88
security数据库中: select left(database(),1)=‘s’; 前1位是否是s; select database() regexp ‘s’; 匹配第一个字符是否是 s; select database() like ‘s%’; 匹配第一个字符是否是 s; select su ...
分类:
数据库技术 时间:
2020-02-11 21:23:01
收藏:
0 评论:
0 赞:
0 阅读:
83
补充知识:堆叠注入(Stacked injections) 从名词的含义就可以看到应该是一堆sql语句(多条)一起执行。而在真实的运用中也是这样的,我们知道在mysql中,主要是命令行中,每一条语句结尾加 ; 表示语句结束。这样我们就想到了是不是可以多句一起使用。这个叫做stacked inject ...
分类:
数据库技术 时间:
2020-02-11 20:35:32
收藏:
0 评论:
0 赞:
0 阅读:
112
补充知识:宽字节注入 定义:GB2312、GBK、GB18030、BIG5、Shift_JIS等这些都是常说的宽字节,实际上只有两字节。宽字节带来的安全问题主要是吃ASCII字符(一字节)的现象,即将两个ascii字符误认为是一个宽字节字符 原理:GBK注射、宽字节注入 在使用PHP连接MySQL的 ...
分类:
数据库技术 时间:
2020-02-11 20:34:32
收藏:
0 评论:
0 赞:
0 阅读:
148
select 1; zhetiaosql语句没有from任何一张表,原因是:100不存在于任何一张表中。 ...
分类:
数据库技术 时间:
2020-02-11 20:28:16
收藏:
0 评论:
0 赞:
0 阅读:
86
1、数据库语言的分类 DDL:数据库定义语言 data Definition language 用于创建、修改、和删除数据库内的数据结构,如: 1:创建和删除数据库(CREATE DATABASE || DROP DATABASE); 2:创建、修改、重命名、删除表(CREATE TABLE || ...
分类:
数据库技术 时间:
2020-02-11 20:00:51
收藏:
0 评论:
0 赞:
0 阅读:
78
一、下载 地址:https://dev.mysql.com/downloads/mysql/ 当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip 二、安装 MySQL安装文件分两种 .msi和.zip ,.msi需要安装 zip格式是自己解压,解压缩之后其实MyS ...
分类:
数据库技术 时间:
2020-02-11 19:54:52
收藏:
0 评论:
0 赞:
0 阅读:
64
转载自:https://blog.csdn.net/qq_37598011/article/details/93489404 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 这里改一下用中科大镜像地址下载:http://mi ...
分类:
数据库技术 时间:
2020-02-11 19:33:08
收藏:
0 评论:
0 赞:
0 阅读:
155
需要: Mysql Connector/C , 主要需要他的include和lib文件夹 1,获取Mysql Connector/C 可以直接通过MySQL installer 直接安装,不必安装全部的MySQL 这里我已经安装过MySQL 去C盘找有没有,没有,就打开installer,准备安装 ...
分类:
数据库技术 时间:
2020-02-11 19:30:15
收藏:
0 评论:
0 赞:
0 阅读:
90
存储过程基本语法 https://www.cnblogs.com/lihuiqi/p/10471740.html 操作存储过程 https://blog.csdn.net/Stodger0216/article/details/102859421 创建存储过程 https://www.cnblogs ...
分类:
数据库技术 时间:
2020-02-11 19:22:51
收藏:
0 评论:
0 赞:
0 阅读:
62
https://www.cnblogs.com/eastsea/p/3799411.html 一、与权限相关的字典 ALL_COL_PRIVS表示列上的授权,用户和PUBLIC是被授予者 ALL_COL_PRIVS_MADE表示列上的授权,用户是属主和被授予者 ALL_COL_RECD表示列上的授权 ...
分类:
数据库技术 时间:
2020-02-11 18:42:44
收藏:
0 评论:
0 赞:
0 阅读:
77
1. 单行函数 1.1 字符函数 (1)小写字符 --> 大写字符 upper('yumiko') 如: (2)大写字符 --> 小写字符 lower('YUMIKO') 如: 1.2 数值函数 (1)四舍五入函数 ROUND(),默认取整,可以指定保留的位数。 如: 1.3 日期函数 Oracle ...
分类:
数据库技术 时间:
2020-02-11 18:26:10
收藏:
0 评论:
0 赞:
0 阅读:
154
1. MySQL mysql://username:password@hostname/database 2. PostgreSQL postgresql://username:password@hostname/database 3. SQLite(Linux) sqlite:////absolu ...
分类:
数据库技术 时间:
2020-02-11 18:15:56
收藏:
0 评论:
0 赞:
0 阅读:
139
Redis是企业级系统高并发、高可用架构中非常重要的一个环节。Redis主要解决了关系型数据库并发量低的问题,有助于缓解关系型数据库在高并发场景下的压力,提高系统的吞吐量(具体Redis是如何提高系统的性能、吞吐量,后面会专门讲)。而我们在Redis的实际使用过程中,难免会遇到缓存与数据库双写时数据不一致的问题,这也是我们必须要考虑的问题。如果还有同学不了解这个问题,可以搬小板凳来听听啦。一、数据
分类:
数据库技术 时间:
2020-02-11 17:44:59
收藏:
0 评论:
0 赞:
0 阅读:
86
聚集索引与非聚集索引 如果表的存储引擎配置的是MyISAM,那么在对应的磁盘路径下会生成.frm(存储的是表结构定义的一些数据)和.MYD(存储的表数据)和.MYI(存储的是索引的数据),这个时候表数据和索引是分开存储在两个文件中的,称为非聚集索引 如果表的存储引擎配置的是InnoDB,那么在对应的 ...
分类:
数据库技术 时间:
2020-02-11 17:27:41
收藏:
0 评论:
0 赞:
0 阅读:
89
ODAC 组件支持 Oracle 8 的 BLOB 和 CLOB 数据类型。你可以使用 TOraQuery 组件来获取 LOB 字段的值,使用同样的方法,你也可以获取 LONG 或 LONG ROW 字段。 当你需要使用 SQL DML 及 PL/SQL 语句存取这些字段时,你就会发现 LOB 数据 ...
分类:
数据库技术 时间:
2020-02-11 17:19:39
收藏:
0 评论:
0 赞:
0 阅读:
75
什么是PAGEIOLATCH_EX等待事件? 下面我们将对PAGEIOLATCH_EX等待事件的相关资料做一个简单的归纳、整理。关于PAGEIOLATCH_EX,官方文档的简单介绍如下: PAGEIOLATCH_EX: Occurs when a task is waiting on a latch... ...
分类:
数据库技术 时间:
2020-02-11 17:17:21
收藏:
0 评论:
0 赞:
0 阅读:
76
1、数据库服务器:运行数据库管理软件的计算机 2、数据库管理软件:mysql、oracle、db2、sqlserver 3、库:文件夹 4、表 :文件 5、记录:事物一系列典型的特征,如 小明,男,18 6、数据:描述事物的符号 ...
分类:
数据库技术 时间:
2020-02-11 17:03:10
收藏:
0 评论:
0 赞:
0 阅读:
60