您的位置:首页 > 数据库 > MySQL

MySQL主从同步配置实现数据库备份

2016-01-11 13:56 447 查看
作为数据库的主要备份手段,主从同步能实现从主库(即当前使用的业务数据库)异步同步数据到从库(备份库),当主库数据库或主机出现当机不能启动时,可以通过切换到从库实现业务系统的快速恢复。 首先介绍一下我的环境,我有一个已经使用中的MySQL数据库A,然后我新装了一台MySQL数据库B作为A的从库。一、master库A设置
先修改mysql的配置
设置好后需要重启mysql数据库让配置生效
现在我们还需要一个能用来同步的mysql用户,登陆数据库A增加一个mysqlsync用户
由于主库里面已经在跑数据了,所有需要锁库不让写数据到数据库,登陆数据库A,执行:
在不退出mysql的情况下,开另外一个session来备份现在的数据库:
其中-A代表所有数据库,-B代表指定库,--events代表导出事件。记录master库的参数,等会设置slave库的时候需要

master库基本已经弄好了,记得最后在slave库连上后需要需要解锁master库,不是不能写入。
二、slave库设置
首先修改mysql的配置文件my.cnf
重启mysql
登陆mysqld数据库,执行


最后在master库上解锁数据库(其实change master后就可以解锁了)
大功告成!试试在master上建一个database,在slave可以show出来吗!这个是最简单的主从同步配置,其实在my.cnf里面还可以配置让slave只同步某一个database或者某一个table等等设置。本文出自 “Technology Way” 博客,请务必保留此出处/article/4308582.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: