mysql数据的主从配置文件_MySQL数据库主从配置

主服务器必须打开开二进制日志.

主要是修改配置文件 , 一般在 linux 下安装的 mysql 配置文件是 my.cnf, 在 windwos 下是 my.ini,

修改主服务器配置文件

server-id=1

log-bin= 二进制文件的位置 #主服务器需打开二进制日志

binlog-do-db=mydata     #需要同步的数据库

#binlog-ignore-db= #需要忽略的数据库

主服务器创建一用户,该用户必须有 REPLICATION SLAVE 权限

配置从服务器

server-id = 2

replicate-do-db=mydata

进入从服务器MySQL命令行执行命令

change master to master_host=' 主服务器地址 ', master_user=' 用户名 ', master_password=' 密码 ',

master_port= 端口号 ,MASTER_CONNECT_RETRY=10;

例如:

change master to master_host='192.168.16.6',

master_user='slave',master_password='123456',master_port=3306,master_connect_retry=10;

再执行 start slave;

重启 mysql 后后在从服务器输入命令

show slave status\G;

查看状态:

Slave_IO_State: Waiting for master to send event

Master_Host: 192.168.16.6

Master_User: slave

Master_Port: 3306

Connect_Retry: 10

Master_Log_File: binlog.000002

Read_Master_Log_Pos: 903

Relay_Log_File: relaylog.000004

.........

在主服务器上建立数据库数据表后查看从服务器,看是否配置成功

撤销配置:

进入命令行执行 stop slave; 再执行reset slave;即可.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值