Mysql主从复制:简单来说就是Mysql 同步,Ab 复制等,主从复制是`单向`的,只能从 Master 复制到 Slave 上,延时基本上是毫秒级别的(排除网络延迟等问题)。一组复制结构中可以有多个Slave,对于 Master一般场景推荐只有一个,【根据您的业务进行调配,主主复制、延迟复制等】
Mysql主库宕机,如何解决?
Mysql误删除后恢复数据的步骤讲解
Mysql误删除数据,使用myflash进行数据回滚,进行数据恢复。
由于是rm删除中继日志,导致mysql无法进一步处理相关日志,此时需要停掉slave stop 然后 reset初始化
修改/etc/my.cnf 后 mysql无法启动 [ERROR] The server quit without updating PID file
MySQL自动化运维工具Inception一、Inception简介Inception是集审核、执行、回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语句,它的工作模式和MySQL完全相同,可以直接使用MySQL客户端来连接,但不需要验证权限,它相对应用程序(上层审核流程系统等)而言,是一个服务器,在连接时需要指定服务器地址及
一、环境描述本次同步-mysql环境暂时不统一,(后续会升级,建议先保持统一性)二、调整主从节点serverID(master开启binlog——slave关闭binlog)[root@backup~]#cat/etc/my.cnf|egrep"data|server"#注意:主从状态会跟进serverID去判定,所有主的必定最小三、Master上使用xtrabackup做全库备份innoback
简介-邱月涛公司新项目上线,今天建立全网备份,现在这记录的是mysql部分备份方式:全备+binlog备份地点:本地+异地备份时间:每日0点,切割binlog日志1,环境介绍:[root@jm1j-node1scripts]#cat/etc/redhat-releaseCentOSrelease6.8(Final)[root@jm1j-node1scripts]#mysql-VmysqlVer14
最近mysql总会出现锁表,目前正在分析,今天临时写个脚本,并添加微信消息推送,实时关注#!/bin/bash--login#---------------------------------------------------------#$Name:check.sh#$Version:v1.0#$Author:qiuyuetao#$QQ:598759292#$CreateDate:2017-1
xtarbackup备份简介Xtrabackup中主要包含两个工具:xtrabackup:是用于热备innodb,xtradb表中数据的工具,不能备份其他类型的表,也不能备份数据表结构;innobackupex:是将xtrabackup进行封装的perl脚本,提供了备份myisam表的能力。一、查看系统环境[root@db01~]#cat/etc/redhat-releaseCentOSrelea
一、备份数据root@m01 ~]# mongodump -h localhost -d admin -o /home/qiuyuetao/ 2017-08-10T16:07:51.188+0800writing admin.system.users to 2017-08-10T16:0
数据库的种类很多,之前接触最多的就是MySQL数据库,还有redis或memcasech,今天就开始学习下MongoDB,一定要知其然并知其所以然,故之。。。一、MongoDB是什么?官方网站:https://www.mongodb.com/ mongodb 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可
公司一直是全备+binlog,但是如果单个库出现问题怎么办,在进行完整恢复的话,第一会耽误时间,第二会影响其它数据库,第三如果数据量大,对于库的恢复也是问题,所以我提出了,除了全备,还要做分库备份,只要更灵活,出现问题,直接恢复单库(方便、快捷) 下面直接上脚本1,将MySQL自带库外的其他库进行备份#!/bin/bash #------------------------
今日发现网站访问慢,一次进行了排查,开始思路混乱,下面来梳理下一、故障分析 首先,判断访问慢现象,是个人还是集体??? 个人现象排查:检查个人网络,pc,浏览器、中毒等,无需多说自己百度; 集体现象排查:检查核心路由交换,ISP运行商网络,ARP攻击,DNS服务,各
当MySQL服务器出现异常(慢),首先要考虑是否因,SQL语句引起数据库慢,如果情况比较紧急,我们就要立刻 SHOW FULL PROCESSLIST; 去查看,但我建议大家使用-e参数,采用非交互的方式,因为这样可以使用grep等命令,对结果进行过滤,更方便直观的看到结果一、抓SQL慢查询语句的方法,有2种: 1,临时紧急抓取SHOW F
MySQL数据库是关系型数据库,它是用SQL语句进行数据存取的,所以熟练运用SQL语句是必须的,那么我们如何掌握呢,其实MySQL 内置的help 已经告诉你,如何运用它,下面我们就来看看 1,登录MySQL,询问系统内置说明书root@db02 scripts]# mysql -uroot -S /data/3306/mys
Cmake-MySQL编译参数说明(来源于MySQL官方手册)https://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.htmlFormats Description DefaultIntroduced Removed ##格式描述默认导入删除 BUILD
公司这几天数据库有数据丢失,所以找到运维部门要恢复数据库,但是我们的工程师,在执行完恢复命令后,提示语法错误,并没有恢复数据库,坑爹啊~~~ 具体原因:由于备份时语法错误 或 指定的目录不存在,但在备份的时候又没报错,所以工程师以为备份成功了,最终酿成大祸;(成为黑锅侠) 公司最终开恩,每人扣除1000元的惩罚,下面来总结
今天同事,调整mysql安全,在删除用户的时候误删了 root@localhost,后来加进去了,但是在登录发现数据库很多库都没有了,顿时懵逼,考虑恢复数据,稍后我看到了,想起当年也出现过类似情况,主要是因为root用户没有权限,所以跳过授权表,经过查询权限,真的缺少,所以将其都由N改为Y ,在次测试,OK,以下是处理步骤。第一步,跳过授权表登录my
MySQL多实例的配置通过上文 CentOS 6.8 编译安装MySQL5.5.32 ,我们完成了编译安装,接下配置多实例本图借鉴徐亮伟"思维简图"5,添加多实例目录[root@db01 application]# mkdir -p /data/{3306,3307}/data [root@db01 application]# tree&
部署之前我们说说,MySQL的几种安装方式: 编译安装:优点是可以定制,按照公司要求个性化设置;缺点:编译复杂,解决依赖问题 二进制安装:优点无需编译,解压即可;缺点 软件包较大 yum安装:结合了上面2个的优点,但需要自己定制rpm包,放到yum仓库中,
[client] port = 3306 #指定mysql启动端口为3306 socket&n
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号