当前位置:首页 » Mysql技术教程

Mysql技术教程

25
阅读

MySQL触发器学习

简介MySQL从5.0.2版本开始支持触发器的功能。触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。创建触发器语法:CREATETRIGGERtrigge...
来源 2017-08-21 14:01
7
阅读

MySQL binlog相关分析

1、redolog、binlog的简单分析图解:redolog和binlog机制2、开启binlog及关注点3、关注binlog的相关参数4、binlog模式分析5、关于binlog的使用补充:双一模式一、区别redo...
来源 2017-08-20 21:21
2
阅读

mysql 5.7.19 安装

下载官方下载地址,要注意的是要下载的是MySQLCommunityServer。根据系统选择相应压缩包,这个是win下安装。选择ZipArchive安装将下载好的压缩包解压到想要安装的文件夹即...
来源 2017-08-20 13:21
1
阅读

MySQL数据库—日期与时间函数

一、日期和时间函数函数的概念:按指定格式输入参数,返回正确结果的运算单元1.返回当前日期:curdate()current_date()current_date()+0可以将当前日期转换为数值型例:se...
来源 2017-08-19 20:21
1
阅读

关于MySQL buffer pool的预读机制

预读机制两种预读算法1、线性预读2、随机预读对预读的监控一、预读机制InnoDB在I/O的优化上有个比较重要的特性为预读,预读请求是一个i/o请求,它会异步地在缓冲池中预先...
来源 2017-08-19 19:41
3
阅读

MySQL视图了解

视图是什么视图是一种虚拟存在的表,不会在数据库中实际存在。相比较普通的表,有如下优势简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,...
来源 2017-08-19 18:01
28
阅读

MySQL写压力性能监控与调优

写压力调优:数据库的写、写压力性能监控、写压力调优参数一、关于DB的写1、数据库是一个写频繁的系统2、后台写、写缓存3、commit需要写入4、写缓存失效或者写满--写压力...
来源 2017-08-18 20:41
0
阅读

MySQL数据库— 汇总和分组数据

一汇总和分组数据查询语句---结果集(多条数据)---聚合函数----单行记录1.常用的聚合函数:sum()数字对指定列中的所有非空值求总和avg()数字对指定列中的所有非空值求平...
来源 2017-08-18 20:21
1
阅读

MySQL(一)

1MySQL学习路线基础阶段:MySQL数据库的基本操作(增删改查),以及一些高级操作(视图、触发器、函数、存储过程等)。优化阶段:如何提高数据库的效率,如索引,分表等...
来源 2017-08-18 00:01
1
阅读

Centos7安装Mysql5.7

一、下载首先进入官网https://dev.mysql.com/downloads/mysql/选择RedHatEnterpriseLinux7/OracleLinux7分别将①mysql-community-server-5.7.19-1.el7.x86_64.rpm②mysql-...
来源 2017-08-17 19:21
2
阅读

MySQL进行Replace操作时造成数据丢失——那些坑你踩了吗?

一、问题说明公司开发人员在更新数据时使用了replaceinto语句,由于使用不当导致了数据的大量丢失,到底是如何导致的数据丢失?现分析如下。二、问题分析a.REPLACE原理REP...
来源 2017-08-17 18:23
7
阅读

MySQL锁系列 之 死锁

一、什么是死锁1.必须满足的条件1.必须有两个或者两个以上的事务2.不同事务之间都持有对方需要的锁资源。A事务需要B的资源,B事务需要A的资源,这就是典型的AB-BA死锁2....
来源 2017-08-17 12:41
13
阅读

浅析MySQL中的Index Condition Pushdown (ICP 索引条件下推)和Multi-Range Read(MRR 索引多范围查找)查询优化

本文出处:http://www.cnblogs.com/wy123/p/7374078.html(保留出处并非什么原创作品权利,本人拙作还远远达不到,仅仅是为了链接到原文,因为后续对可能存在的一些错误...
来源 2017-08-16 21:01
1
阅读

MySQL学习进阶

存储引擎MyISAMMySQL5.0之前的默认数据库引擎,最为常用。拥有较高的插入,查询速度,但不支持事务InnoDB事务型数据库的首选引擎,支持ACID事务,支持行级锁定,MySQL5.5...
来源 2017-08-15 18:21
3
阅读

Mysql事务处理详细讲解及完整实例下载

一、Mysql事务概念MySQL事务主要用于处理操作量大,复杂度高的数据。由一步或几步数据库操作序列组成逻辑执行单元,这系列操作要么全部执行,要么全部放弃执行。在MySQL...
来源 2017-08-15 00:21
2
阅读

MySQL- 5.7 sys schema笔记

如果转载,请注明博文来源:www.cnblogs.com/xinysu/,版权归博客园苏家小萝卜所有。望各位支持!performance_schema提供监控策略及大量监控项,包括:元数据锁、进度跟...
来源 2017-08-14 09:40
2
阅读

高性能MySQL之【第十五章 备份与恢复】学习记录

我们不打算包括的话题:安全(访问备份,恢复数据的权限,文件是否需要加密)备份存储在哪里,包括他们应该离源数据多远,以及如何将数据从源头移动到目的地保留策略、审...
来源 2017-08-13 19:41
2
阅读

mysql存储过程详细讲解及完整实例下载

一、存储过程概念1.存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集。经编译后存储在数据库中。2.存储过程是数据库中的一个重要对象,用户通过指定存储过...
来源 2017-08-13 19:41
2
阅读

JDBC的链接及封装

导入mysql的jar包
来源 2017-08-13 12:03
1
阅读

Mysql 基于日志点的主从复制(实操)

实现环境:Master主:192.168.100.165(Mysql5.6.36)Slave从:192.168.100.156(Mysql5.6.36)步骤1.在主DB服务器上建立复制账号(在Master上执行)#mysqlmysqlCREATEUSER'rpl'...
来源 2017-08-13 00:01
6
阅读

如何避免索引失效

如何避免索引失效1、全值匹配我最爱建立几个复合索引字段,最好就用上几个字段。且按照顺序来用。2、最佳左前缀法则如果索引了多列,要遵守最左前缀法则,指的是查询从索...
来源 2017-08-13 00:01
2
阅读

一步一步学MySQL-日志文件

错误日志错误日志不用多说,记录了mysql运行过程中的错误信息,当出现问题时,我们可以通过错误日志查找线索。慢查询日志可以通过参数long_query_time来设置时间,当sql...
来源 2017-08-12 16:41
2
阅读

无法远程连接服务器上的mysql

使用mysql管理工具连接服务器删过得mysql,显示连接被拒绝,但是在服务器上是可以登录mysql的。无法远程连接通常以下几种情况:首先,关闭mysql。servicemysqldstop1】没...
来源 2017-08-10 22:21
7
阅读

索引分析

索引分析单表创建表并插入数据createtableifnotexistsarticle(idint(10)unsignednotnullprimarykeyauto_increment,author_idint(10)unsignednotnull,category_idint(10)un...
来源 2017-08-10 21:21
14
阅读

MySQL checkpoint深入分析

1、日常关注点的问题2、日志点分析3、checkpoint:脏页刷盘的检查点4、模糊检查点发生条件1、masterthreadcheckpoint2、flush_lru_listcheckpoint3、async/syncflushcheck...
来源 2017-08-10 21:01