mysql的传输配置

本文详细介绍了MySQL的安装过程,重点讲解了主从复制的配置,包括传统的主从复制和基于GTID的复制。在GTID复制部分,解释了GTID的原理、组成部分和工作流程。此外,还探讨了半同步复制的机制,强调了其确保数据一致性的重要性,并提供了相关测试步骤。
摘要由CSDN通过智能技术生成

一、mysql的安装

rpm包下载地址:https://dev.mysql.com/downloads/mysql/

安装:选择需要的rpm进行安装

主配置文件:/etc/my.cnf

服务名称:mysqld

端口号:3306

需要用到两台虚拟机master,slave

# yum install -y *.rpm  安装所有rpm包

二、mysql的主从复制

其中作为源的MySQL实例(数据库更改的来源)将更新和更改写入为“事件”到二进制日志。二进制日志中的信息根据所记录的数据库更改以不同的日志格式存储。副本被配置为从源读取二进制日志,并在副本的本地数据库上执行二进制日志中的事件。

官方文档:https://dev.mysql.com/doc/refman/5.7/en/replication-howto.html

# vim /etc/my.cnf  修改配置
master端:
[mysqld]
log-bin=mysql-bin
server-id=1

slave:
server-id=2
# systemctl start mysqld  开启服务

然后进行安全的初始化:

# cat /var/log/mysqld.log | grep password  查看默认mysql密码
master  slave都需要执行
# mysql_secure_installation(密码设置需要字母加数字加特殊符号)

安全初始化执行完成后:

master端:
# mysql -uroot -p(密码)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值