摘要: 渗透测试:以安全为基本原则,通过攻击者以及防御者的角度去分析目标所存在的安全隐患以及脆弱性,以保护系统安全为最终目标。 一般渗透测试流程: 明确目标 --> 信息搜集 --> 漏洞探测 --> 漏洞验证 --> 信息分析 --> 获取所需 --> 信息整理 --> 形成报告 1. 明确目标: (1) 阅读全文
posted @ 2019-10-17 12:40 Streamice96 阅读(3104) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是会话 其中: 逻辑关联是有一定顺序的, 不能是先有"结算"再有"下单". 2. 会话存在的意义 3. 会话是如何工作的 4. 会话控制的内容 5. 会话控制的几种方式 (1). 使用cookie实现会话控制: (2). 使用 session实现会话控制: (3). 其他: ①基于cook 阅读全文
posted @ 2019-10-07 16:44 Streamice96 阅读(199) 评论(0) 推荐(0) 编辑
摘要: mysqli_affected_rows() 返回前一次 MySQL 操作所影响的记录行数。 mysqli_autocommit() 打开或关闭自动提交数据库修改。 mysqli_change_user() 更改指定数据库连接的用户。 mysqli_character_set_name() 返回数据 阅读全文
posted @ 2019-10-07 13:09 Streamice96 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 1. 前置知识点回顾 PHP工作原理: (1). PHP的代码传递给PHP包, 请求PHP进行解析并编译. (2). 服务器根据PHP代码的请求读取数据库. (3). 服务器与PHP包共同根据数据库中的数据和其他运行变量, 将PHP代码解析成普通的HTML代码. (4). 解析后的代码发送个浏览器, 阅读全文
posted @ 2019-10-07 13:04 Streamice96 阅读(271) 评论(0) 推荐(0) 编辑
摘要: MySQL中内置的函数不仅可以在SELECT 中使用, 还可以在INSERT , UPDATE 和 DELETE 等语句中使用. 数学类函数: CEIL(X), CEILIN(X) 进一取整 FLOOR(X) 舍掉小数部分 ROUND(x, y) 四舍五入(保留y位小数) MOD(x,y) x除以y 阅读全文
posted @ 2019-10-06 10:09 Streamice96 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 子查询就是SELECT 查询是另一个SELECT的附属, 此时, MySQL从最内层的查询开始, 再向外向上查询, 接着最外层的父查询被执行, 它的结果也指定给父查询. 带IN的子查询:只有子查询返回的结果列中包含一个值时, 比较运算符才适用. 假如一个子查询的返回结果集是值的列表, 这时比较运算符 阅读全文
posted @ 2019-10-05 15:54 Streamice96 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 连接是把不同的表的记录连接到一起的最普遍的方法, 一种错误的观念认为由于MySQL的简单性和源代码的开放性使得他不擅长连接. 其实MySQL从一开始就很好的支持连接(SQL92标准), 这种连接语句可以以多种方法来组合表记录. 1. 内连接查询: 最普遍的连接类型, 而且是最均匀的(要求他们构成连接 阅读全文
posted @ 2019-10-05 11:09 Streamice96 阅读(560) 评论(0) 推荐(0) 编辑
摘要: GROUP BY 分组: 把值相同放到一个组中,最终查询出的结果只会显示组中一条记录 分组配合GROUP_CONCAT()查看组中某个字段的详细信息 配合聚合函数使用 COUNT(): 统计记录总数 如果写的是COUNT(字段名称),字段中的值为NULL,不统计进来 写COUNT(*)会统计NULL 阅读全文
posted @ 2019-09-22 22:22 Streamice96 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 数据库存储引擎是数据库底层软件组件,数据库管理系统(DBMS)使用存储引擎进行创建、查询、更新和删除数据操作。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。现在许多的数据库管理系统都支持多种不同的存储引擎。MySQL的核心就是存储引擎。 使用 阅读全文
posted @ 2019-09-21 15:57 Streamice96 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 转载 :原文: https://www.cnblogs.com/zjfjava/p/6922494.html 索引: 被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。 表越大,花费时间越多。如果表对于查询的列有一个索引,MyS 阅读全文
posted @ 2019-09-20 20:52 Streamice96 阅读(363) 评论(0) 推荐(0) 编辑