Fouy_风度玉门。

http://moguhu.com

MySQL事务隔离原理

文章目录一致性视图工作原理更新操作可重复读和读已提交的区别 首先来介绍一下 MySQL 里面的“视图”的概念。 视图:查询语句定义的虚拟表,可以通过 create view … 来创建。 一致性视图:InnoDB 实现的,在 MVCC 中用到的,用于支持 RC (Read Commited...

2019-02-23 10:48:31

阅读数 237

评论数 0

MySQL全局锁表锁&行锁

文章目录全局锁FTWRLmysqldumpset global readonly = true表级锁表锁MDL (metadata lock)行锁两阶段锁死锁 在我们开发的过程中,使用全局锁和表锁的场景比较少,接触的也相对少一点,下面主要介绍一下。 全局锁 FTWRL 全局锁就是对整个数据库实例加...

2019-02-23 10:41:39

阅读数 84

评论数 0

MySQL索引结构

文章目录常见索引类型Hash索引B+索引InnoDB的索引结构主键索引和普通索引的区别索引维护主键ID自增覆盖索引联合索引索引下推 数据库的索引就像一本书的目录一样,它可以快速定位你所需要的信息。下面来详细说一下MySQL的索引结构。 常见索引类型 Hash索引 Hash索引的底层实现是由Hash...

2019-02-23 10:31:49

阅读数 120

评论数 0

MySQL事务隔离级别

文章目录事务隔离级别事务隔离的实现 谈到事务最先想到的就是 ACID 属性(Atomicity 原子性、Consistency 一致性、Isolation 隔离性、Durability 持久性),今天主要介绍一下MySQL的隔离属性。 事务隔离级别 SQL标准里定义的隔离级别有以下 4 种: ...

2019-02-23 10:24:06

阅读数 353

评论数 0

MySQL日志系统

文章目录redo logbinlog总结 当我们在MySQL客户端执行更改数据库的操作时,就会牵扯到日志系统了。如我们使用最多的存储引擎InnoDB而言,里面就会用到:redo log (重做日志)和 binlog(归档日志)。下面主要介绍一下这两种日志的区别与联系: redo log 在MySQ...

2019-02-23 10:18:44

阅读数 116

评论数 0

MySQL架构设计

文章目录连接器查询缓存分析器优化器执行器 MySQL用了好多年了,但是对于大部分开发人员来说,还是停留在使用上面。接下来的数篇文章将记录一下,MySQL原理的实现原理。 首先看一下MySQL的架构图,如下所示: 从上面的示意图可以看出,MySQL从上到下包含了:客户端、Server层和存储引擎层...

2019-02-23 10:12:16

阅读数 88

评论数 0

CentOS7安装MySQL5.7

下载 Mysql yum包 安转软件源 安装MySQL服务端 启动MySQL 检查运行状态 修改临时密码 获取临时密码 登录并修改密码 修改密码 授权远程机器登录 下载 Mysql yum包 官方下载地址为:http://dev.mysql.com/downloads/re...

2018-07-17 10:47:21

阅读数 83

评论数 0

Linux安装MySQL

删除MySQL yum remove mysql mysql-server mysql-libs mysql-server 将找到的相关目录或文件删除 find / -name mysql 查询出的结果,使用yum remove删除 rpm -qa | grep mysql ...

2018-07-12 12:00:47

阅读数 43

评论数 0

面试-MySQL

1  事务的特性 事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这四个特性也简称ACID性。 (1)原子性:事务是应用中最小的执行单位,就如原子是自然界最小颗粒,具有不可再分的特征一样。事务是应用中...

2015-07-21 10:32:54

阅读数 1231

评论数 0

mysql编程 自定义函数 存储函数

================================ = SQL编程       = ================================ 【结束符】 ; \g \G 【变量】:1、系统变量 2、用户自定义变量 //  变量的有效范围是,从连接建立到断开。...

2013-12-11 22:13:04

阅读数 984

评论数 0

mysql事务视图触发器

============================== = 视图         = ============================== 【创建视图】:create view as select ... ★ 【注意】:主要用于外部查看数据,也可以进行增、删、改 【...

2013-12-11 22:08:35

阅读数 740

评论数 0

mysql数据操作命令

==============================  导出/导入查询结果 ============================== 【导出查询结果 outfile 】 ★ 例:select * into outfile 'e:/file/bak' from table_na...

2013-12-11 22:04:51

阅读数 655

评论数 0

mysql查询命令

【查看校对规则】:show collation; //各种字符编码下的比较规则 【联合查询】-----union ★ 如要去除重复记录,则要使用union all 【例】: (select ...) //★ 【子语句排序】:则同时需要使用limit和order by关键字   union al...

2013-12-11 22:00:55

阅读数 704

评论数 0

mysql数据类型

★数据类型 【数值型】:tinyint (1字节、-128~127)、smallint (2字节)、mediumint (3字节)、int (4字节)、bigint (8字节)   浮点数: float (4字节、精度在6位左右)、double (8字节、精度16位左右)   定点数: deci...

2013-12-11 21:56:13

阅读数 677

评论数 0

mysql简单命令

★安装配置 【最大连接数】:1000 【开启、关闭服务】:1、net start 服务名、net stop 服务名;2、运行mysqld.exe即可 【执行脚本】:'\.'或者source 【显示数据库、表】:show databases、show tables 【表描述】:desc dep...

2013-12-11 21:51:38

阅读数 604

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭