MySQL主从复制配置 | 🚀快速上手指南✨

导读 MySQL主从复制是数据库高可用性和负载均衡的重要手段之一。通过简单的配置,可以实现数据同步和读写分离,提升系统性能。以下是一个基础的...

MySQL主从复制是数据库高可用性和负载均衡的重要手段之一。通过简单的配置,可以实现数据同步和读写分离,提升系统性能。以下是一个基础的配置步骤:

首先,在主服务器(Master)上编辑`my.cnf`文件,添加如下

```bash

[mysqld]

server-id=1

log_bin=mysql-bin

binlog_do_db=your_database_name

```

保存后重启MySQL服务。

接着,在从服务器(Slave)上同样编辑`my.cnf`,设置不同的`server-id`,例如`server-id=2`。然后,使用命令行工具连接到主服务器,执行`SHOW MASTER STATUS;`获取当前日志位置和文件名。

回到从服务器,运行`CHANGE MASTER TO`命令,指定主服务器的IP地址、端口、用户名、密码以及上述获取的日志信息。完成后,启动从服务器的同步进程:`START SLAVE;`

此时,主从架构已初步搭建完成。可以通过`SHOW SLAVE STATUS\G;`检查同步状态,确保IO线程和SQL线程均正常运行。

主从复制不仅增强了数据安全性,还为业务提供了灵活的扩展方案。快试试吧!💪

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。