首页 > 数据库技术 > 详细

MariaDB主从备份

时间:2019-11-30 22:29:33      阅读:78      评论:0      收藏:0      [点我收藏+]

MariaDB主从备份

修改my.ini的参数

# 注释第30行左右的bind-address
bind-address=127.0.0.1
# 注释61行左右的log-bin=mysql-bin并添加以下内容
#开启binlog功能
log-bin=binlog
log-bin-index=binlog.index
sync_binlog=0

修改第67行左右server-id
主数据库为server-id = 1
从数据库为server-id = 2
# 与主服务器不重复即可

主数据库

进入数据库bin目录mysql -h 10.1.22.34?-uroot?-p输入数据库密码

# 用户名huanuback,密码huanu1234#
GRANT replication slave ON *.* TO'huanuback'@'%' identified by 'huanu1234#';
flush privileges;
flush tables with read lock;
show master status;

执行完show这一步骤,请记住几个参数,一个是File字段的文件名称,以及Position数值,在后续需要使用
unlock tables;?

从数据库

命令行进入数据库bin目录mysql -h 10.1.22.35?-uroot?-p输入数据库密码

# 用户名huanuback,密码huanu1234#
GRANT replication slave ON *.* TO'huanuback'@'%' identified by 'huanu1234#';
flush privileges;?

先执行添加mster命令,有几点必须注意的,就是master_log_file的值必须为在34上执行show的时候获取的File的名称,master_log_pos值必须为Position值,否则会出错

change master to master_host='10.1.22.34', master_port=3306, master_user='huanuback',master_password='huanu1234#', master_log_file='binlog.000001',master_log_pos=637;
start slave;
show slave status \G;
# 执行这命令后 注意观察下面这两个参数,必须要都是yes才行
Slave_IO_Running: Yes
Slave_SQL_Running: Yes?
  • 注释:
    1、主主备份,主服务器和从服务器配置反向操作一遍
    2、操作参考

MariaDB主从备份

原文:https://www.cnblogs.com/huanu/p/11963965.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!