Mysql主从复制与数据库备份
1.安装Mysql环境
2.主从复制配置
3.找到Mysql的my.ini文件
C:\ProgramData\MySQL\MySQL Server 8.0\my.ini
server_id=177
###开启日志文件
log-bin=mysql-bin
6.查看是否配置成功
show variables like '%server_id%';
能够查询对应配置文件中的server_id 说明已经配置成功
show master status;
能够看到同步的文件,和行数 说明已经配置成功。
6.编辑从数据库的my.ini文件
(主要是加如下内容 log-bin、binlog-do-db、binlog-ignore-db、server-id)
在[mysqId]下添加
log-bin = mysql-bin
#待同步的数据库
#需要同步的数据库名,如果有多个数据库,可重复此参数,每个数据库一行
binlog-do-db = projiect_test
#不同步mysql系统数据库
binlog-ignore-db = mysql
server-id = 2
change master to master_host='192.168.10.2',master_user='root',master_password='123456',master_log_file='mysql-bin.000001',master_log_pos=155;
start slave;
10.检查从服务器复制功能状态
SHOW SLAVE STATUS;
因篇幅问题不能全部显示,请点此查看更多更全内容