系统运维系列 之MySQL部分学习整理4

1 存储引擎
查看数据库表创建命令:
SHOW CREATE TABLE tab1;
支持的存储引擎:
MylSAM:快速存储;
InnoDB:带有事务回滚机制;
Memory
csv
Archive
在这里插入图片描述
修改存储引擎的方式:
通过修改MySQL配置文件实现

  • default-storage-engine = engine
    通过创建数据表命令实现
    CREATE TABLE tab_name(

    )ENGNE = enging(引擎名);
    通过修改数据表的命令实现修改存储引擎
    ALTER TABLE tab_name ENGINE = enging(引擎名);

2 主从复制
为什么使用主从复制?
在这里插入图片描述
流程图?
在这里插入图片描述
基于日志点的复制
配置步骤:
(1)在主服务器上创建用户,赋值权限
CREATE user ‘user_name’ @ ‘IP段’ IDENTIFIFD BY ‘passwd’;
GRANT REPLICATION SLAVE ON . TO ‘user_name’ @ ‘IP段’;
(2)配置主服务器MySQL配置文件My.ini
设置bin_log log_bin = 日志路径
设置server_id server_id = 唯一编号
重启MySQL服务
(3)配置从服务器
设置bin_log log_bin = 日志路径
设置server_id server_id = 唯一编号
设置relay_log中继日志 relay_log = mysql-relay-bin
(4)初始化从服务器数据
在这里插入图片描述
(5)启动复制链路
在这里插入图片描述
(6)启动从服务
在这里插入图片描述
基于GTID的复制
在这里插入图片描述
什么是GTID?
在这里插入图片描述
配置步骤:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参考资料:
https://www.bilibili.com/video/BV19M4y1u7mF?p=35&spm_id_from=pageDriver 搭建MySQL数据存储架构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值