kali mysql停止服务器_MySQL主从复制配置详解

MySQL版本5.5.58

第一步配置主机

主机配置如下:

server-id = 1                                  #服务器id (主从必须不一样) 
log_bin = mysql-bin                            #打开日志(主机需要打开),
这个mysql-bin也可以自定义,这里也可以加上路径,如:/home/www/mysql_bin_log/mysql-bin  


#作为主机的配置   
binlog-do-db = test                            #要给从机同步的库  
binlog-ignore-db = mysql                       #不给从机同步的库 
binlog-ignore-db = performance_schema          #不给从机同步的库 
binlog-ignore-db = information_schema          #不给从机同步的库 
expire_logs_days       =   2                   # 自动清理 2 天前的log文件,可根据需要修改 

第二步查看主服务器状态

主服务器上的MySQL中 执行 show master status; 下面会用到

05fed813832562c05f9741e6695927d0.png

开始配置从服务器

第三步打开从服务器

从服务器上的MySQL中 执行

change master to master_host='192.168.1.121',master_user='root',master_password='root',master_log_ile='mysql-bin.000002',master_log_pos=554;

第四步从服务器配置

#作为从机的配置  
server-id                  =   2
master-host                =   192.168.1.121       # 目标主机IP  
master-user                =   root                # 目标主机用户名  
master-password            =   root                # 目标主机密码  
master-port                =   3306                # 目标主机端口  
master-connect-retry       =   60                  # 链接重连间隔(单位s)  
replicate-ignore-db        =   mysql               # 不从主机同步的数据库(多个写多行)  
replicate-do-db            =   test                 # 要从主机同步的库(多个写多行)   
log-slave-update   # 启用从机服务器上的slave日志功能,使这台计算机可以用来构成一个镜像链(A->B->C)  
slave-skip-errors  # 跳过错误,从机一般应该配置该项 

第五步执行

从服务器执行start slave

完成!!!

温馨提示

从服务器执行 show slave status;

当Slave_IO_Running与Slave_SQL_Running都为Yes时才算配置成功,不成功就看日志

5452387f123926433d9387d7096fc168.png

相关MySQL命令

show slave statusG;  //在从机上查询从机状态

show master statusG; //在主机上查询主机状态

show master logs;//在从机上查询主机二进制log文件列表

show binary logs; //查看主机二进制log文件列表

flush logs; //提交日志(就是新生成一个二进制log文件)

reset master;//清除之前所有的二进制log文件,并且新的log文件后缀将从 000001 开始  

slave stop;  //从服务器停止
reset slave; //从服务器重启
slave start; //从服务器执
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值