mysql日志详细解析
<p style="margin-top:0px;margin-bottom:0px;clear:both;height:auto;overflow:hidden;color:#555555;font-family:宋体, 'Arial Narrow', arial, serif;font-size:14px;line-height:28px;white-space:normal;background-color:#FFFFFF;"><span style="padding:0px;margin:0px;font-size:20px;font-family:微软雅黑, 'mic...
MySQL 高可用MHA安装部署以及故障转移详细资料汇总
1,简介1.1mha简介MHA,即MasterHigh Availability Manager and Tools for MySQL,是日本的一位MySQL专家采用Perl语言编写的一个脚本管理工具,该工具仅适用于MySQLReplication(二层)环境,目的在于维持Master主库的高可用性。 MHA(Master High Availability)是自动的master故障转移和S...
MySQL 瑞士军刀
MySQL的瑞士军刀 这里主要讲mysql运维中的一些主要工具,这些工具可能大家都用过,特别是系统管理员或者做linux服务器维护的同学可能都知道这些小工具,这里讲得会比较多一些,除了系统监控的小工具,还包括一些mysql的工具,甚至深入一些的工具也会讲到,重点是大家听完了后,一定要去自己动...
MySQL 主从复制资料汇总
1,复制原理官方参考文档:http://dev.mysql.com/doc/refman/5.6/en/replication.html博客地址1:http://blog.csdn.net/mchdba/article/details/11354771博客地址2:http://blog.csdn.net/mchdba/article/details/8717513 如下图1.png所示: 该过程的第一部分就是master记录二...
MySQL 利用xtrabackup进行增量备份详细过程汇总
Xtrabackup下载、安装以及全量备份请参考:http://blog.itpub.net/26230597/viewspace-1465772/1,创建mysql备份用户mysql -uroot --password="" -e"CREATE USER 'backup'@'192.168.%' IDENTIFIED BY '123456'";mysql -uroot --password="" -e"GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT, CREATE TA...
MySQL 5.6.21下载安装之安装篇(二)
mysql安装 1.1 Linux之下MySQL安装的三种方案的比较 具体内容参考这篇blog: http://blog.itpub.net/8183550/viewspace-680749/ 一.1 windows 下安装(mysql-5.6.21-win32) 一.1.1 mysql server 安装 1登录 http://dev.mysql.com/downloads/ 2进...
MySQL 5.6.21下载安装之下载篇(一)
隐隐约约感觉到学数据库多多少少以后会涉及到mysql,好吧,那就趁着现在工作不是很忙的时间抽空来学学mysql吧,把这几天视频中学习到的知识和笔记整理了一下发出来大家共同学习。。。 MySQL 5.6.21最新版下载 MySQL Enterprise Edition (commercial) 商业版第一步:登录mysql的官方网站htt...
利用pt-table-sync进行数据不一致修复
【前言】mysql由于软件本身的灵活性导致了可能主从数据库已经不一致了,但是数据库的主从监控却是正常的,前面已经介绍过pt-table-checksum工具可以检验出主从表中不一致的数据。 解决问题的能力比发现问题的能力更重要。本文档将介绍通过pt-table-sync处理主从数据库不一致的问题; 【说明】实验的环境和上次进行校...
pt-table-checksum进行主从数据校验
前言:mysql的主从配置灵活简单,有时候太过于灵活了,所以经常会出现主从数据库不一致的问题,而这种不一致的情况多了或者出现在某个重要的业务场景的时候,mysql的数据的公信力就受到了严重的质疑,IT的价值就降低了,如果把这种信号传递给中心的领导,那么mysql dba的价值也就体现出来了。 主从不一致时的处理方法:通...
MySQL 数据库备份种类以及常用备份工具汇总
1,数据库备份种类按照数据库大小备份,有四种类型,分别应用于不同场合,下面简要介绍一下:1.1完全备份这是大多数人常用的方式,它可以备份整个数据库,包含用户表、系统表、索引、视图和存储过程等所有数据库对象。但它需要花费更多的时间和空间,所以,一般推荐一周做一次完全备份。&n...
【工具】利用python 发送MySQL 慢日志邮件
使用python 定期发送慢日志给开发
Mytop工具来监控MySQL资源
Mytop工具来监控MySQL资源下载地址个人百度网盘地址:http://pan.baidu.com/s/1i3ePJvf1. 安装TermReadKeytar -xvf TermReadKey-2.30.tar.gz cd TermReadKey-2.30perl Makefile.plmakemake testmake install[root@mysqltest ~]# tar -xvf TermReadKey-2.30.tar.gz TermReadKey-2.30/TermReadKey-2.30/...
mysql InnoDB锁等待的查看及分析
说明:前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理; 在InnoDB Plugin之前,一般通过show full processlist和show engine innodb status命令查看当前的数据库请求,然后再判断当前...
利用binlog进行数据库的还原
前言:在学习mysql备份的时候,深深的感受到mysql的备份还原功能没有oracle强大;比如一个很常见的恢复场景:基于时间点的恢复,oracle通过rman工具就能够很快的实现数据库的恢复,但是mysql在进行不完全恢复的时候很大的一部分要依赖于mysqlbinlog这个工具运行binlog语句来实现,本文档介绍通过mysqlbinlog实现各种场景的...
MYSQL主从复制的搭建
前言:MYSQL的主从复制的原理跟MYSQL的主主复制的原理其实是一样的,但是从数据库不能用于写操作,所以在配置的过程中会存在部分参数配置的一些不一样的地方; 主主和主从复制的架构图主从复制的具体配置步骤如下:一、主数据库参数的配置log-bin=mysql-bin# binary logging format - mixed recommendedbinlog_form...
MySQL InnoDB的内存管理
一、前言:数据库的引擎是整个mysql数据库的核心组件,mysql的存储引擎众多,MyISAM、InnoDB、Memory、Archive等,其中InnoDB是mysql里面支持事务类型的一个存储引擎最好的一个,雅虎、facebook、youtube、淘宝、谷歌用的mysql数据库都有用到InnoDB的存储引擎; 在此附上经典的mysql的架构图: 二、通过了解mysql...
MySQL数据库遭到攻击篡改---使用备份和binlog进行数据恢复
本文主要描述了MySQL遭到攻击篡改数据,利用备份和主库的binlog进行不完全恢复。欢迎转载,请注明作者、出处。作者:张正blog:http://space.itpub.net/26355921 QQ:176036317如有疑问,欢迎联系。 一、发现问题今天是2014-09-26,开发大清早就说昨...
【IT名人堂】专访架构运维总监刘秋岐:DBA向架构师转型的成功之路
【IT名人堂】专访架构运维总监刘秋岐:DBA向架构师转型的成功之路http://www.itpub.net/thread-1899345-1-1.html
mysqlbackup在线配置Mysql主从架构
前言:MYSQL数据库很多情况下都是用于搭建电商平台,电商平台就意味着为公司赚钱的平台,必须24小时在线的;我们也搭建了属于自己的电商平台,但是最近反应需要增加一台从库来缓解主库的读取压力。网上百度了很多相关的方法,总结如下:mysqldump搭建,该方法很简单,但是操作的过程中需要锁表,并停止应用。该方法适合系...
MySQL新建用户,授权,删除用户,修改密码
首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的。注:本操作是在WIN命令提示符下,phpMyAdmin同样适用。 用户:phplamp 用户数据库:phplampDB1.新建用户。//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert...