
MySQL主从复制配置步骤
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本教程详细介绍了如何在MySQL数据库中设置主从复制,包括准备工作、配置主服务器和从服务器的具体步骤以及验证复制是否成功。适合希望提高数据安全性和可用性的用户学习。
主库配置
1. 配置MySQL
编辑文件 `/etc/my.cnf` 或者相应的 MySQL 配置文件:
```
vim /etc/my.cnf
```
在该文件中添加以下内容:
```plaintext
server-id=1 # 确保 server id 唯一
log-bin = /var/lib/mysql/mysql-bin.log
binlog-do-db = db1
binlog-do-db = db2
```
其中 `db1` 和 `db2` 是计划进行主从复制的数据库。如果有多个需要配置,可以添加多行。完成后重启 MySQL 数据库:
```bash
service mysqld restart
```
2. 添加复制用户
通过 PHPMyAdmin 创建新用户,并授予 REPLICATION SLAVE 权限;或者使用 root 用户登录到 MySQL 并赋予权限:
```sql
GRANT REPLICATION SLAVE ON *.* TO replication_user@% IDENTIFIED BY password;
FLUSH PRIVILEGES;
```
请确保替换 `replication_user` 和 `password` 为实际的用户名和密码。
全部评论 (0)
还没有任何评论哟~


