mysql 主从

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 主从相关的知识,希望对你有一定的参考价值。

主库cnf增加

server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
expire_logs_days = 10
max_binlog_size = 100M
binlog_do_db = jrt
binlog_ignore_db = information_schema
binlog_ignore_db = mysql
binlog_ignore_db = performance_schema
binlog_ignore_db = sys

主库增加账号

grant replication slave on *.* to ‘backup‘@‘%‘ identified by ‘123123‘;

 

从库配置增加

server_id=2
read_only = 1
master_info_repository=TABLE
relay_log_info_repository=TABLE
#relay_log_recovery=1 #从库禁止写
#super_read_only=1 #从库禁止写

 

从库执行

stop slave;

change master to
master_host=‘IP地址‘, #master的ip
master_user=‘backup‘, #备份用户名
master_password=‘123123‘, #密码

master_log_file=‘mysql-bin.000001‘, #主库show master status; File

master_log_pos=701; #主库show master status; Position

start slave;

 

从库看看状态

show slave status;

Slave_IO_Running Yes
Slave_SQL_Running Yes

 


















以上是关于mysql 主从的主要内容,如果未能解决你的问题,请参考以下文章

mysql主从配置

mysql主从配置

MySQL主从介绍配置主从测试主从

MySQL主从配置

Mysql主从配置

MySQL中主从复制不同步?