mysql5.5.42指定数据库同步操作
admin
2023-05-12 12:42:02
0

环境说明:需求是创建主从复制环境,要求master端只同步主库中的drsj库到 slave端

master端IP:192.168.1.100 slave端IP:192.168.1.200

主从复制条件:

1.开启主库binlog功能
2.开启主从库server-id
3.确保主从配置文件my.cnf所有server-id不同
4.主库建立同步的账户rep并且授权replication
5.在主库锁表flush tables with read lock; 并查看主库上binlog文件及位置点
show master status\G;记录下此binlog文件和位置点。
6.在master端新开mysql窗口导出全备,恢复备份数据到从库,
7.登录从库,CHANGE MASTER TO.....
自动在从库生成配置文件master.info
打开复制开关start slave;show slave status\G
8.解锁,开放用户写入功能

操作过程:
主库my.cnf配置文件件参数:

vi /etc/my.cnf
binlog-format = MIXED
server-id=107
log-bin=mysql-bin
binlog-do-db=drsj
log-slave-updates=1 

重启master端mysql

从库my.cnf配置文件件参数:

vim /etc/my.cnf
server-id=109

重启slave端mysql

一.master 上操作:
主库建立同步的账户rep并且授权replication;在主库锁表flush tables with read lock; 并查看主库上binlog文件及位置点
show master status\G;记录下此binlog文件和位置点。
mysql -uroot -p'Xp#&Xwe3Gf0x' -e "grant replication slave on *.* to rep@'192.168.1.200' identified by 'JuwoSweTbUser'; flush privileges;flush tables with read lock; show master status;"

备份指定数据库数据
mysqldump -uroot -p'Xp#&Xwe3Gf0x' -B drsj --single-transaction --events|gzip >/root/drsj_$(date +%F).sql.gz
传输数据到slave端从库机器
scp -rp -P 52110 drsj.gz root@从库IP:/root/

二.slave上操作:
登陆从库:gzip -d drsj.sql.gz; source /root/drsj.sql;

stop slave;
reset slave all;
stop slave;
CHANGE MASTER TO
     MASTER_HOST='192.168.1.100',
     MASTER_PORT=3306,
     MASTER_USER='rep11', 
     MASTER_PASSWORD='JuwoSweTbUser',
     MASTER_LOG_FILE='mysql-bin.000001',
     MASTER_LOG_POS=345;
 start slave;
 show slave status\G;

三.最后在master上执行解锁操作:unlock tables;

到此处配置完成.在master上创建测试表测试
提示:同步所有的关于 drsj 这个库的信息,包括在主库上创建管理drsj库的用户。例如在主库上创建一个test账户来管理drsj库,同时这个test用户会同步到slave从库上的。
提示:
binlog-do-db=drsj
log-slave-updates=1 在单独只同步一个库到slave从库时,这2个参数也是同样适用于MySQL5.6.20的,这个本人亲测过。

参考资料:https://www.cnblogs.com/rwxwsblog/p/4542417.html

相关内容

热门资讯

英国首相府任命新任卫生和社会福... △詹姆斯·默里(资料图)当地时间14日,英国首相府发表声明,宣布任命议员詹姆斯·默里为卫生和社会福利...
特斯拉FSD在德国柏林工厂“偷... 来源:市场资讯 (来源:IT之家) IT之家 5 月 14 日消息,特斯拉在一个尚未批准 FSD 上...
伟大的实验——相对论拼图 1905年,一个托了半天关系才终于找到一份体制内工作的物理学博士竟然对自己这份工作一点也不珍惜,上班...
凤凰女记者战地日记丨在忐忑中坚... 【编者按】这是凤凰卫视驻伊朗记者李睿的战地日记。她身处德黑兰,既是战争的亲历者,也是观察者。在她的日...
首届香港具身智能产业峰会举办 ... 来源:大湾区 5月12日,首届香港具身智能产业峰会12日在香港举办,活动汇聚香港政、产、学、研、商界...
创新成本做减法 产业生态做加法... 图片由AI生成 深圳新闻网2026年5月14日讯(深圳特区报记者 樊怡君)记者13日从最新一期市政府...
斯塔默对英国卫生和社会福利大臣... △英国首相斯塔默(资料图)当地时间14日,英国首相斯塔默致信卫生和社会福利大臣韦斯·斯特里廷,对其辞...
自己系的铃,自己来解 作者 | 雷墨编辑 | 阿树5月14日上午,中美两国元首举行了长达2小时15分钟的会谈。这是继201...
高校大门开放争议背后:一个人的... 5月13日,武汉大学宣布取消社会公众进校预约制度,公众凭身份证即可入校。这意味着学校自2023年7月...
三星承诺将打造更节能的智能家电... IT之家 5 月 14 日消息,据外媒 Sammobile 今日报道,三星签署了欧盟关于互操作性和能...