首页 > 科技 >

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

发布时间:2025-03-31 22:45:26来源:

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线程均正常运行。

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

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。