一、为什么使用索引1.什么是索引?官方对索引的定义为:索引(Index)是帮助 MySQL 高效获取数据的数据结构,数据库索引好比是一本书前面的目录,能加快数据库的查询速度 2.为什么使用索引?在 MySQL 中,通常有以下两种方式访问数据库表的行数据: 1) 顺序访问 顺序访问

more»

想要学好一门技术,最基本的要求是摸清其原理和作用。学习MySQL也是如此,只有清晰的理解SQL语句执行的整个过程,才能更好的进行SQL的编写和优化。 MySQL执行一个查询的过程,到底做了些什么?鉴于流程图如下: 大致流程描述: MySQL客户端通过协议将SQL语句发送给My

more»

安全措施大体来看主要在两个方面1.如何保证数据在传输过程中的安全性2.数据已经到达服务器端,服务器端如何识别数据,如何不被攻击 安全措施1.数据加密我们知道数据在传输过程中是很容易被抓包的,如果直接传输比如通过 HTTP 协议,那么用户传输的数据可以被任何人获取,所以必须对数据

more»

COUNT函数关于COUNT函数: COUNT(expr) ,返回SELECT语句检索的行中expr的值不为NULL的数量。结果是一个BIGINT值 如果查询结果没有命中任何记录,则返回0 注:COUNT(*)的统计结果会包含值为NULL的行数假如有张表如下 使用语句cou

more»

起因之前的图片放七牛云上面,由于测试域名被收回导致图片裂了 解决方案 已有存储空间(测试域名已被回收):bucketA,华东 新建另一个地区的存储空间:bucketB,华南 使用“跨区域同步管理”:将 bucketA 的内容迁移到 bucketB 下载qshell 根据 qdo

more»

所谓的自动加载意思就是我们在 new 一个 class 的时候必须先 include 或者 require 的类文件,如果没有 include 或者 require,则会报错。那这样我们就必须在文件头部写上许多 include 或 require 文件,非常麻烦,为了使得没有 i

more»

Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 工作原理: Workspace(工作区):执行 git add * 命令就把改动提交到了暂存区,执行 gi

more»

一、主从复制原理 MySQL 主从复制是一个异步的复制过程,主库发送更新事件到从库,从库读取更新记录,并执行更新记录,使得从库的内容与主库保持一致。每一个主从复制的连接,都有三个线程。拥有多个从库的主库为每一个连接到主库的从库创建一个 Binarylog 输出线程,每一个从库都有

more»

MongoDB 索引分类1、_id 索引_id 索引是绝大多数集合默认建立的索引,对于每个插入的数据,MongoDB 都会自动生成一条唯一的 _id字段 2、单键索引 单键索引是最普通的索引 与_id索引不同,单键索引不会自动创建 如:一条记录,形式为:{ "stu_

more»

某杰

亦当砥砺奋进