前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySQL主从(Master-Slave)同步快速部署

MySQL主从(Master-Slave)同步快速部署

作者头像
魏杰
发布2022-12-23 18:57:37
3700
发布2022-12-23 18:57:37
举报

Master:192.168.1.1 Slave:192.168.1.2

Master端:

vi /etc/my.cnf

server-id = 1  #master端ID号 binlog-ignore-db = mysql  #不同步mysql库 binlog-ignore-db = test  #同上 binlog-ignore-db = information_schema  #同上

/usr/local/mysql/bin/mysql -uroot -p mysql>grant replication slave on *.* to slave@’192.168.1.2′ identified by ‘123456’; mysql>flush privileges; mysql>flush tables with read lock;  #只读锁表 mysql>show master status;  #获取并记录下当前日志file和position的值,稍后Slave端需要用到 File             | Position  | +——————+———- | mysql-bin.000001 | 291392712

另开一个终端窗口,然后执行如下的操作:

tar zcvf /usr/local/mysql/var.tgz /usr/local/mysql/var  //将var目录打包 scp /usr/local/mysql/var.tgz root@192.168.1.2:/usr/local/mysql/var.tgz  //将文件包传至Slave端

完成后回到前一个终端窗口解锁只读。

mysql>unlock tables;

Slave端:

vi /etc/my.cnf server-id = 2  #Slave的ID号,此处不能与到Master端的ID重复。 保存退出。

service mysqld stop 或 /usr/local/mysql/bin/mysqladmin -uroot -p shutdown

tar zxvf /usr/local/mysql/var.tgz /usr/local/mysql/var

chown -R mysql:mysql /usr/local/mysql/var

service mysqld start

/usr/local/mysql/bin/mysql -uroot -p

mysql>stop slave;

mysql>change master to >master_host=’192.168.1.1′, >master_user=’slave’, >master_password=’123456′, >master_log_file=’mysql-bin.000001′,    此前记录下的Master端file值 >master_log_pos=291392712;    此前记录下的Master端position值

mysql>start slave;

mysql>show slave status \G

查看上面命令返回的结果,如果Slave_IO_Running: Yes 和Slave_SQL_Running: Yes  2个均为yes,则证明主从同步正常,如果任一个显示NO,则证明同步有问题。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013-12-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档