![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
一纸情书ベ
这个作者很懒,什么都没留下…
展开
-
MHA编写实现VIP漂移
1、首先编写VIP漂移脚本vi /masterha/app1/master_ip_failover#!/usr/bin/env perluse strict;use warnings FATAL => 'all';use Getopt::Long;my ($command, $ssh_user, $orig_master_host, $orig_master_ip,$ori...原创 2020-01-08 14:51:47 · 1203 阅读 · 1 评论 -
MHA高可用
简介MHA(Master HA)是一款开源的 MySQL 的高可用程序,它为 MySQL 主从复制架构提供了 automating master failover 功能。MHA 在监控到 master 节点故障时,会提升其中拥有最新数据的 slave 节点成为新的master 节点,在此期间,MHA 会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA 还提供了 master 节点的在线...原创 2020-01-03 10:09:07 · 475 阅读 · 0 评论 -
mysql一主两从
一、环境介绍centos7,mysql5.6master: 10.0.0.42slave: 10.0.0.43,10.0.0.44二、配置vim /etc/my.cnfmaster: 10.0.0.42slave: 10.0.0.43slave: 10.0.0.44注:此处允许所有ip地址可以远程登录此mysql,出于安全考虑,可以配置防火墙规...原创 2019-12-28 09:38:49 · 601 阅读 · 0 评论 -
mysql备份策略与常用的备份命令
mysql常用的备份命令mysqldump备份常用方法:1.导出一个数据库mysqldump -u用户名 -p密码 数据库名 > 导出的文件名例如# mysqldump -hhostname -uroot -ppwd dataname >dataname.sql2.备份服务器上所有数据库 例如# mysqldump --all-databases > allb...原创 2019-11-13 19:12:26 · 228 阅读 · 0 评论 -
amoeba简单配置
1、首先配置好环境jdk,mysql主从2、在mysql主上给amoeba授权一个可以增删改查的账号mysql> grant all on *.* to 'amoeba'@'%' identified by '123';主执行完毕后,从会自动同步的,从就不用再执行授权了3、回到amoeba主机继续配置mkdir /usr/local/amoeba #创建一个存放amoeba...原创 2019-11-01 15:55:54 · 262 阅读 · 0 评论 -
Centos6主从
执行之前请先测试好自己的yum源是否可以正常使用配好ssh免密和关闭防火墙,注意改成自己的IP#!/bin/bashyum -y install mysql mysql-server #主安装mysqlsed -i '/0/a\server-id=1' /etc/my.cnf #sed修改主配置sed -i '/1/a\log-bin=mysql-bin' /etc/my.cnfs...原创 2019-10-17 20:07:37 · 98 阅读 · 0 评论 -
Centos7主从
开始之前记得先检测yum源是否可用阿里源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo执行之前配好ssh免密和关闭防火墙,注意改成自己的IP#!/bin/bashyum -y install mariadb mariadb-server #主安装mysqlsed...原创 2019-10-17 20:05:35 · 138 阅读 · 0 评论 -
mysql建库建表插入数据
#!/bin/bashuser="root"password="123456"mycmd="mysql -u$user -p$password"$mycmd -e "create database dbname;"$mycmd -e "create table dbname.test(id int,name varchar(18));"$mycmd -e "insert into d...原创 2019-10-17 10:08:53 · 223 阅读 · 0 评论 -
检测MySQL主从复制是否异常
#!/bin/bashuser="root"password="123456"mycmd="mysql -u$user -p$password -h 192.168.100.20"function chkdb() {list=($($mycmd -e "show slave status \G"|egrep "Running|Behind"|awk -F: '{print $2}')...原创 2019-10-17 10:05:17 · 263 阅读 · 0 评论