Mysql设置主从同步
2022/1/8 2:06:13
本文主要是介绍Mysql设置主从同步,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、先修改mysql配置 my.ini文件
主数据库配置:
[mysqld]
log-bin=imooc_mysql
server_id=1
从数据库配置:
[mysqld]
server_id=2
分别重启数据库
2、获取主节点当前binary log文件名和位置【操作主数据库】
show master status;
3、创建同步用户并授权【操作主数据库】
CREATE USER 'sysuser'@'%' IDENTIFIED BY '12345678';
GRANT REPLICATION SLAVE ON *.* TO 'sysuser'@'%';
4、刷新权限【操作主数据库】
flush PRIVILEGES
5、设置连接到master主服务器【操作从数据库】
CHANGE MASTER TO
MASTER_HOST='192.168.1.101', //主数据库ip
MASTER_PORT=3306,//主数据库端口
MASTER_USER='sysuser',//同步账号
MASTER_PASSWORD='12345678',//同步密码
MASTER_LOG_FILE='binlog.000026',//刚才查到的主日志文件名称
MASTER_LOG_POS=5160;//刚才查到的主日志文件地址
6、开启复制【操作从数据库】
START SLAVE;
7、查看复制状态【操作从数据库】
show slave status
如果slave_IO_Runing和Slave_SQL_Runing值都是YES就是设置成功了
这篇关于Mysql设置主从同步的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南