mysql从入门到入土(六)
主从备份
环境
主数据库:10.10.10.1   db1
从数据库:10.10.10.2   db2
mariadb版本越高越好
关闭firewalld和selinux或者开启对应规则
更改密码和设置权限
mysql_secure_installation
disallow root login remotely需要选n,其他y
编辑配置文件
vim /etc/my.cnf.d/server.cnf
在mysqld下写入如下设置
db1中
| 1 |  | 
db2中
| 1 |  | 
在db1上授权
grant replication slave on *.* to 'user'@'192.168.1.2' identified by "123456";

在db2上匹配用户信息并启用进程
change master to master_host="192.168.1.1",master_user="user",master_password="123456";
start slave

查看状态
show  slave  status\G;

注:slave_io_running及slave_sql_running进程必须正常运行,即YES状态,否则都是错误的状态。
mysql从入门到入土(六)
      https://www.dr0n.top/posts/8461dbd1/