Linux下MySQL主从复制配置

发布时间:2024-08-06 09:50:05 作者:小樊
来源:亿速云 阅读:80

MySQL主从复制是一种常用的数据复制方式,可以实现数据在多个 MySQL 服务器之间的同步。在 Linux 系统下配置 MySQL 主从复制,主要步骤如下:

  1. 在主服务器上配置:
server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
binlog_do_db = <需要复制的数据库名>
CREATE USER 'repl'@'slave_ip' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'repl'@'slave_ip';
SHOW MASTER STATUS;

记录下 File 和 Position 的值,后续需要配置到从服务器上。

  1. 在从服务器上配置:
server-id = 2
CHANGE MASTER TO
MASTER_HOST='<主服务器IP>',
MASTER_USER='repl',
MASTER_PASSWORD='password',
MASTER_LOG_FILE='<主服务器上的 File 值>',
MASTER_LOG_POS=<主服务器上的 Position 值>;
START SLAVE;
  1. 验证主从复制是否配置成功:

通过以上步骤,可以在 Linux 系统下成功配置 MySQL 主从复制。请根据实际情况进行相应的配置与调整。

推荐阅读:
  1. Windows下MySQL的主从复制
  2. MySQL的主从复制介绍及配置

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:MySQL在Linux上的备份策略设计

下一篇:MySQL安全策略在Linux中的实践

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》