文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

mysql复制

2024-04-02 19:55

关注
一主一从

座双机热备
1.log-bin必须是打开的
进入mysql查看 状态,如果时候ON表示是开启,OFF表示关闭
show variables like '%log_bin%';


2.设置log-bin为ON,注意mysql主机或备机都有两个my.cnf需要设置
路径1:/opt/rh/mysql55/root/etc/my.cnf 安装路径,优先级高于/etc/my.cnf
路径2:/etc/my.cnf
主机master
设置my.cnf
[mysqld]
log-bin=mysql-bin   //[必须]启用二进制日志
server-id=23       //[必须]服务器唯一ID,默认是1,一般取IP最后一段
重启服务
service mysql55-mysqld restart




设置备机访问的权限
-- REPLICATION SLAVE这是全局复制,该权限(REPLICATION SLAVE)是一个全局权限
--涉及到时通过外部zxlh账户进行数据的修改,给zxlh账户实时备份的权限
GRANT REPLICATION SLAVE ON *.* TO zxlh@'10.50.28.24' IDENTIFIED BY 'zxlh';


无法定位问题时,查看var/log/mysql55-mysqld.log,错误日志在这个文件


查看主机是否设置完成
show master status;


 +------------------+----------+--------------+------------------+
   | File             | Position | Binlog_Do_DB | Binlog_Ignore_DB |
   +------------------+----------+--------------+------------------+
   | mysql-bin.000004 |      308 |  
    


备机
设置my.cnf
[mysqld]
log-bin=mysql-bin   //[必须]启用二进制日志
server-id=24       //[必须]服务器唯一ID,默认是1,一般取IP最后一段


备机
change master to master_host='10.50.28.23',master_user='zxlh',master_password='zxlh',master_log_file='mysql_bin.000011',master_log_pos=11137524




change master to master_host='10.50.28.23',master_user='zxlh',master_password='zxlh',master_log_file='mysql_bin.000025',master_log_pos=27133152;


change master to master_host='10.50.30.35',master_user='zxlh',master_password='zxlh223456',master_log_file='mysql-bin.000023',master_log_pos=499382400;




start slave;    //启动从服务器复制功能
查看备机状态
show slave status\G
Slave_IO_Running: Yes       //此状态必须YES
Slave_SQL_Running: Yes       //此状态必须YES
注:Slave_IO及Slave_SQL进程必须正常运行,即YES状态,否则都是错误的状态(如:其中一个NO均属错误)。


以上操作过程,主从服务器配置完成


show master status\G


清除2015-05-22之前的日志
purge master logs before '2015-05-22 00:00:00'
查看日志
show master logs


PS:从库中最好不要加会更改数据的触发器,会导致重复更改数据




阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯