关注分享主机优惠活动
国内外VPS云服务器

Linux下MySQL主从复制配置(搭建MySQL主从复制)

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

在主服务器上配置:

配置文件 my.cnf 并设置以下参数:
[ h]server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
binlog_do_db =

[ h]

重新启动 MySQL 服务器。

创建用于复制的用户:

CREATE USER 'repl'@'slave_ip' IDENTIFIED BY 'password' ; [ h]GRANT REPLICATION SLAVE ON *.* TO 'repl'@'slave_ip';

显示主服务器状态:

SHOW MASTER STATUS;
[ h]

记录文件和位置值。 这需要稍后在从服务器上进行配置。

在从服务器上配置:

修改从服务器上的配置文件my.cnf,设置以下参数:

server- id = 2

重新启动 MySQL 服务器。

连接从服务器并设置复制参数:

CHANGE MASTER TO
MASTER_HOST= '',
MASTER_USER='repl',
MASTER_PASSWORD='密码',
MASTER_LOG_FILE='',
MASTER_LOG_POS=;

开始复制:

START SLAVE;

验证主从复制是否配置成功:

主服务器上的数据 在从服务器上插入并查询是否数据同步。

以上步骤可以让你在Linux系统上成功配置MySQL主从复制。 请根据实际情况进行设置和调整。

未经允许不得转载:主机频道 » Linux下MySQL主从复制配置(搭建MySQL主从复制)

评论 抢沙发

评论前必须登录!