mysql有热备设置_Mysql数据热备配置与操作方法
Server:
1、grant all on *.* to postfix@'192.168.128.174' identified by 'postfix'; ——新建授权用户
2、# cd /var/lib/mysql——进入数据库安装目录
# tar czvf tt.tar.gz mailbox oldmail postfix postoffice sms_log test ——打包我们所需要的数据库
3、# scp tt.tar.gz root@192.168.0.164:/var/lib/mysql ——把打好的包传到辅服务器的数据库目录下
4、# mysql ——进入数据库
mysql> show master status; ——查看主服务器的日志数据
+------------------+-----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+-----------+--------------+------------------+
| mysql-bin.000015 | 191990019 | | |
+------------------+-----------+--------------+------------------+
1 row in set (0.00 sec)
******************************************************************
Clinet:
1、修改辅服务器同步配置文件(/etc/my.cnf)
server-id=74 //设置数据库 id 默认主服务器是1可以随便设置但是如果有多台从服务器则不能重复
master-host=192.168.128.173 //主服务器的IP地址或者域名
master-port=3306 //主数据库的端口号
master-user=postfix //同步数据库的用户
master-password=postfix //同步数据库的密码
//以下内容为可选
slave-skip-error = all //忽略掉所有报错信息
master-connect-retry=60 //如果从服务器发现主服务器断掉,重新连接的时间差
replicate-do-db=mailbox //需要同步的数据库
binlog-ignore-db=mysql //不需要同步的数据库,忽略掉
report-host=172.16.1.35 //报告错误的服务器
2、/etc/init.d/mysqld stop ——停止数据库服务
3、# cd /var/lib/mysql ——进入数据库安装目录
# tar xzvf tt.tar.gz ——解压前面打好的数据包
4、# mysql ——进入数据库
mysql> slave stop; ——停止同步
mysql> change master to master_host='192.168.0.163', master_user='postfix', master_password='postfix', master_port=3306, master_log_file='mysql-bin.000016', master_log_pos=123456; ——同步数据相关信息(不同的服务器需要更改为相应的值)
mysql> slave start; ——立即同步
mysql> show slave status\G;
Slave_IO_Running: Yes
Slave_SQL_Running: YES
(这两个值都是YES就说明同步OK)
mysql> select count(*) from mailbox.mailbox;
mysql> select count(*) from postoffice.domain;
最后对照一下主辅服务器数据库的数据一致性!
mysql有热备设置_Mysql数据热备配置与操作方法相关推荐
- mysql主从同步时间设置_MySQL主从同步的配置
mysql主从同步的配置 主要实现单向主从同步模式的实现,原理图如下 主库(master):192.168.221.128 从库(slave):192.168.221.129 配置步骤: 1) ①.编 ...
- mysql数据库的字符集设置_mysql数据库字符集设置
1. mysql UTF8设置 1)vi /etc/my.cnf [client] port = 3306 socket = mysql default-character-set=utf8 [mys ...
- mysql字符集在哪设置_MySQL字符集设置
最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法. 基本概念 • 字符(Character)是指人类语言中最小 ...
- mysql表只有frm文件_MYSQL数据文件--.frm文件(只有.frm文件时的表结构恢复)
了解MYSQL的都知道,在MYSQL中建立任何一张数据表,在其数据目录对应的数据库目录下都有对应表的.frm文件,.frm文件是用来保存每个数据表的元数据(meta)信息,包括表结构的定义等,.frm ...
- mysql my.cnf 官网_MySQL my.cnf 的配置
客户端设置 [client] port = 3306 默认情况下,socket文件应为/usr/local/mysql/mysql.socket,所以可以ln -s xx /tmp/mysql.soc ...
- mysql数据库的冷热备份_MySQL数据备份方式,及热备与冷备的优缺点
一.按照数据库的运行状态分类: (1) 热备:在数据库运行时,直接进行备份,对运行的数据库没有影响 (2) 冷备:在数据库停止运行的时候进行备份,这种备份方式最为简单,只需要拷贝数据库物理文件即可. ...
- keepalived mysql双主架构图_MySQL双机热备(keepalived+mysql双主)
科普描述 双机热备是指两台机器都在运行, 但并不是两台机器都同时在提供服务. 当提供服务的一台 出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短. MySQL 双主复制,即互为 ...
- mysql二进制日志文件差不多_mysql数据同步-基于二进制日志文件和position复制点的方式...
mysql的binlog日志有三种格式,分别为statement,mixed,以及row. 1.Statement:每一条会修改数据的sql都会记录在binlog中 优缺点:1)不用记录每一行的变化, ...
- mysql数据库表类型设置_mysql数据库表的类型介绍
目录 前言 之前我们讲了下载安装数据库,还有如何卸载(虽然直接重装系统就好) 那么现在让我们来讲讲 """ 1.数据库与表的剩余操作 编码配置.引擎介绍 2.数据库字段的 ...
最新文章
- 快速设置戴尔latitude笔记本的触摸板和指点杆
- Improve Performance and Reduce Memory with PVRTC Textures and Cocos2d
- 关于GCN,我有三种写法
- 五分钟看懂XLNet基本思想以及为什么它优于BERT
- P13 最优控制系统-《Matlab/Simulink与控制系统仿真》程序指令总结
- Netty3之ServerBootstrap分析
- 程序员的职业病(职业素养)之一:动手写业务代码之前先考虑异常处理
- adg oracle 架构_技术栈数据中心有了ADG架构就高枕无忧了?你还需要做这一步!...
- M1兼容性怎么样?关于M1版MacBook兼容软件的测试方法
- 网易2016游戏技术岗在线编程题(二)
- c语言bim的题目,BIM考试选择题精选
- P2P终结者和反P2P终结者如何使用
- 计算机网络VLAN间路由,交换机必学知识 VLAN间路由理论指导
- 什么是CPA、CPC、CPM、CVR、CTR、PV、UV、GMV定义以及相关计算公式
- liunx安装xfs包挂载大于16T的硬盘
- 移动电源有哪些产品?热门的移动电源推荐
- 今年的情人节,给心爱的她一个不一样的礼物吧
- Pr 如何模拟水下音效
- 微信小程序---判断苹果11及以上型号手机
- 图像特征提取与匹配方法总结
热门文章
- go 链路追踪_使用opentracing,jaeger实现golang链路追踪
- spss26没有典型相关性分析_SPSS在线_SPSSAU_SPSS典型相关分析
- 【寻子】人脸识别与寻子的碰撞
- LeerCode 题 - 14. 最长公共前缀
- Python的小整数对象池
- UI upload多文件上传
- javascript框架比较(四)
- 【Tensorflow】深度学习实战06——Tensorflow实现ResNet
- 吴恩达深度学习 —— 2.9 逻辑回归中的梯度下降法
- Collaborative topic modeling(推荐)算法实现中的大数组问题