background picture of the home page

Hi,Friend

3-4-1-索引

1. 索引介绍 索引 : 是排序的快速查找的特殊数据结构 , 定义作为查找条件的字段上 , 又称为键key , 索引通过存储引擎实现 索引的存储原理大致可以概括为一句话 : 以空间换时间。 一般来说索引本身也

thumbnail of the cover of the post

3-3-查询缓存

MySQL查询缓存是MySQL中比较独特的一个缓存区域 , 用来缓存特定Query的整个结果集信息 , 且共享给所有客户端。为了提高完全相同的Query语句的响应速度 , MySQL Server会对查询语句进行Hash计算后 , 把得到的hash值与Query

thumbnail of the cover of the post

3-1-架构基础与存储引擎

1. 架构基础 MySQL是C/S 架构的 。 从MySQL的架构图 , 我们可以看出MySQL的架构自顶向下大致可以分为网络连接层、数据库服务层、

thumbnail of the cover of the post

2-11-用户管理与权限管理

1. MySQL用户管理 MYSQL提供许多语句用来管理用户帐号 , 这些语句可以用来包括登录和退出MYSQL服务器、创建用户、删除用户、密码管理、权限管理。 MYSQL数据库的安全性 , 需要通过帐户管理来保证登录和退出MYSQL。 mysql命令的常用参数 <

thumbnail of the cover of the post

2-10-Event事件

1. Event事件介绍 有时候我们想让MySQL服务器在某个时间点或者每隔一段时间自动地执行一些语句 , 这时候就需要去创建一个事件。其实我觉得MySQL的事件就和Linux操作系统的定时任务一样(Crontab) , 设置某个时间点或者按照设置的时间频率执行某些特定任务。和TRIGGER触发器一

thumbnail of the cover of the post

2-9-TRIGGER触发器

1. 触发器基础 触发器(trigger)是MySQL提供给程序员和数据分析员来保证数据完整性的一种方法 , 它是与表事件相关的特殊的存储过程 , 它的执行不是由程序调用 , 也不是手工启动 , 而是由事件来触发 , 比如当对一个表进行操作(insert ,delete

thumbnail of the cover of the post

2-8-PROCEDURE存储过程

1. 存储过程基础 存储过程 : 多表SQL的语句的集合 , 可以独立执行 , 存储过程保存在mysql.proc表中。 存储过程在使用过程中是将常用或者复杂的工作预先使用SQL语句写好并用一个指定的名称存储起来 , 这个过程经编译和优化后存储在数据库服务器中。当需要使用该存储过程时 , 只需要调用

thumbnail of the cover of the post

2-7-视图与函数

1. VIEW视图 MySQL中的视图(view)是一种虚拟表 , 其内容由查询定义 , 是一个逻辑表 , 本身并不包含数据。视图看起来和真实的表完全相同 , 但其中的数据来自定义视图时用到的基本表 , 并且在打开视图时动态生成。 视图可以在基本表上定义 , 也可以使用其他视图定义。与直接操作基本表

thumbnail of the cover of the post