搭建MySQL主从集群教程
一、流程概述
下面是搭建MySQL主从集群的整体流程:
步骤 | 操作 |
---|---|
1 | 在Ubuntu上安装MySQL |
2 | 配置主服务器 |
3 | 配置从服务器 |
4 | 测试主从同步 |
二、具体步骤
1. 在Ubuntu上安装MySQL
首先在主服务器和从服务器上安装MySQL,可以使用以下命令:
sudo apt update
sudo apt install mysql-server
2. 配置主服务器
1) 修改MySQL配置文件
在主服务器上找到MySQL的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf
,并添加以下配置:
server-id=1
log_bin=mysql-bin
binlog-do-db=<your_database_name>
2) 重启MySQL服务
sudo systemctl restart mysql
3. 配置从服务器
1) 修改MySQL配置文件
在从服务器上找到MySQL的配置文件/etc/mysql/mysql.conf.d/mysqld.cnf
,并添加以下配置:
server-id=2
relay-log=mysql-relay-bin
read_only=1
2) 重启MySQL服务
sudo systemctl restart mysql
4. 测试主从同步
1) 在主服务器创建一个数据库和表,并插入数据
CREATE DATABASE testdb;
CREATE TABLE testdb.users (id INT, name VARCHAR(255));
INSERT INTO testdb.users (id, name) VALUES (1, 'John');
2) 查看从服务器是否同步成功
在从服务器上使用以下命令查看是否成功同步:
USE testdb;
SELECT * FROM users;
三、总结
通过以上步骤,你已经成功地搭建了MySQL主从集群,并且测试了主从同步。希望这篇教程能帮助到你,祝你在开发的道路上越走越远!
pie
title MySQL主从集群搭建进度
"已完成" : 100
"未完成" : 0