博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql主从复制测试
阅读量:4655 次
发布时间:2019-06-09

本文共 789 字,大约阅读时间需要 2 分钟。

mysql主从复制测试:

1. 配置主服务器:

在主库上面添加复制账号
GRANT REPLICATION SLAVE on *.* to 'mark'@'%' identified by 'mark' WITH GRANT OPTION;

在my.ini配置文件中添加配置:

[mysqld]
# 服务的唯一标识符
server-id=1
# 开启二进制日志,默认路径在data/下
log-bin=mysql-bin
# 二进制文件的格式
binlog_format=row

查看状态:

SHOW MASTER status

2. 配置从服务器:

server-id=2
log-bin=mysql-bin
binlog_format=row

在从机上链接主机:

change master to master_host="192.168.96.12", master_port=3306, master_user="mark", master_password="mark",
master_log_file="mysql-bin.000004", master_log_pos=107 , master_connect_retry=10;
备机上启动IO线程和SQL线程
mysql>start slave;
查看状态:
show slave status
然后在master上创建一个数据库db1,建表tb1,插入数据进行测试

复制过程中如果出现错误,将不需在进行后续的复制,可设置slave来跳过错误:

#slave-skip-errors=1062,1053,1146 #跳过指定error no类型的错误
#slave-skip-errors=all #跳过所有错误

 

转载于:https://www.cnblogs.com/rash/p/6420693.html

你可能感兴趣的文章