加载中
MySQL5.6新特性

一、server参数默认值设置的变化 http://dev.mysql.com/doc/refman/5.6/en/server-default-changes.html 二、innodb增强 1、全文本搜索(full-text search)。 2、支持online DDL。 3、独立表...

2016/12/28 11:38
26
MySQL升级相关小脚本

前言:在某些特殊的情况下,我们希望能拿到全量的mysql授权表信息,手动操作比较麻烦,这时候就需要一个脚本 一、MySQL权限表mysql.user批量导出脚本 1、备份用户权限的脚本 mysql version<...

2018/04/09 17:37
36
MySQL误操作之快速闪回binlog2sql

项目作者:danfengcao 项目地址:https://github.com/danfengcao/binlog2sql 1、环境限制 mysql server必须开启,离线模式下不能解析binlog binlog格式必须是行模式 软件版本:Python 2.7 My...

2018/04/09 18:56
45
MySQL 抓包工具mysql-sniffer

原文地址:https://github.com/Qihoo360/mysql-sniffer/blob/master/README_CN.md 一、简介 MySQL Sniffer 是一个基于 MySQL 协议的抓包工具,实时抓取 MySQLServer 端或 Client 端请求,并格...

Group Replication GCS Troubleshooting

In the last post I shared the simple set of steps to configure a Group Replication setup using SQL commands, and a few in the configuration file too. Indeed, it can be simple. B...

MySQL传统主从复制(第一弹)

0、引言 MySQL主从复制的原理及搭建,故障分析 一、MySQL主从同步的架构及原理 原理: 1)Slave连接到master,主从数据一致,开启同步,开始同步数据 2) 用户在主上写入数据,日志储存到bin...

2016/12/13 11:18
52
MySQL备份工具之mysqlbinlog

前言 增量备份 是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。这就意味着,第一次增量备份的对象是进行全备后所产生的增加和修改的文件;第...

2016/12/19 10:32
175
MySQL传统主从复制(第二弹)

0、引言 GTID是MySQL 5.6 的新特性之一,全称global transaction identifier全局事务标志符。GTID官方定义是: GTID = source_id:transaction_id source_id:源服务器标识(一般是server_uu...

2016/12/14 11:43
891
MySQL 5.7 SQL MODE严格模式带来的影响

背景:在之前的升级过程中,为了对RD更加友好的支持,我们都是把MySQL的SQL MODE修改成低版本的,但是这样往往也会带来一些其他问题,今天我们就来梳理一下,SQL MODE在MySQL 5.6和5.7两个版...

2018/04/13 10:28
96
MySQL EXPLAIN Output Format

DBA经常会用到的explain来查看SQL语句的执行计划,今天小人斗胆,从MySQL 5.7 Reference Manual中把MySQL EXPLAIN Output Format翻译过来。欢迎拍砖...

2016/12/09 11:24
418
MySQL 误删ibdata、ib_logfile恢复案例

昨天为了测试mysql数据库快速删除大库的方案,一时起意把redo和undo log也一起删除了,由此才有下文 一、前言 InnoDB 有两块非常重要的日志,一个是undo log,另外一个是redo log,前者用来保...

MySQL忘记root密码--不重启mysqd重置root密码

先提个问题:如何不重启mysqld,且没有权限修改用户账号和权限的情况下,如何重新设置root密码?不知道没关系,在此之前我也是不知道如何操作的,先看看下面的几种重置root密码的方法。 1、s...

2018/10/17 18:14
104
MySQL大小写敏感问题说明

MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:   1、数据库名与表名是严格区分大小写的;   2、表的别名是严格区分大小写的;   3、列名与列的别名在所有的情况下均是...

2018/10/25 15:05
13
MySQL查询优化器的bug

在做完partition之后,发现partition的表查询速度比以前更慢了?so what?性能不是更好了吗? 在google之后,发现这是一个bug,mysql5.7.x 在使用partition的时候无法使用ICP特性,即使显示的...

2018/10/25 15:10
18
kingshard最佳实践(二)

上篇主要介绍了kingshard的工作流程、搭建及部分功能测试,今天来测试一下kingshard对sharding的支持 一、kingshard的sharding介绍 1.1 kingshard的sharding优势 现在开源的MySQL Proxy已经有...

2018/05/07 17:30
269
MySQL 5.7新特性:在线开启和关闭基于GTID的复制

一、前言 MySQL在5.6版本之前复制一直是基于二进制日志的复制,到了MySQL5.6时开始支持基于事务(GTIDs)的复制,并且开始支持多线程复制;但MySQL5.6版本的多线程只能基于多库。这就牵扯到了...

2018/03/25 13:01
186

没有更多内容

加载失败,请刷新页面

返回顶部
顶部