MySQL主从复制配置

主:

1:开启bin_log,指定log文件名

2:设置binlog_format=MIXED

3:设置expire_logs_days=1 or 2,保留一天或者两天的binlog,否则log文件会占存储

4:设置server_id,要在配置文件中更改,然后重启服务

5: show master status,查看当前日志位置

从:

1:设置server_id,必须与主机id不同,要在配置文件中更改,然后重启服务

2:指定库或者表,或指定忽略的库或表

replicate_do_db=

;replicate_ignore_db=

;replicate_do_table=

;replicate_ignore_table=

库的所有表以及表的创建语句必须一致,否则数据不同步

3:设置主机master

change master to master_host='000.000.000.000',master_user='user',master_password='****',master_port=3306,master_log_file='mysql_bin.00001',master_log_pos=102,master_connect_retry=30

4:查看转态

show slave status \G;

5:开启

start slave;

导出数据库的所有建表语句

mysqldump.exe --no-data -u -p .sql

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值