当前位置: 首页 > news >正文

mysql的主从复制

配置master

然后进去数据库中配置

CREATE USER 'repl'@'%' IDENTIFIED BY 'lee';##生成专门用来做复制的用户,此用户是用于slave端做认证用

GRANT REPLICATION SLAVE ON *.* TO repl@'%';##对这个用户进行授权

SHOW MASTER STATUS;##查看master的状态

配置slave

然后进入数据库中

CHANGE MASTER TOMASTER_HOST='172.25.254.10',MASTER_USER='repl',MASTER_PASSWORD='lee',MASTER_LOG_FILE='mysql-bin.000001',MASTER_LOG_POS=350;

start slave;

查看

SHOW SLAVE STATUS\G;

测试

CREATE DATABASE lee;

CREATE TABLE lee.userlist (

username varchar(20) not null,

password varchar(50) not null);

INSERT INTO lee.userlist VALUE ('lee','123');

在slave中查看数据是否有同步过来

同步成功

注意:在slave阶段中默认情况下是开启了写功能的,但是建议关闭slave节点的写功能来保证数据一致性
vim /etc/mysql.cnf
 [mysqld]
 super_read_only=on

http://www.dtcms.com/a/122866.html

相关文章:

  • 中文语义相似度 + 去除标签后的网页文本(爬虫数据)
  • 彩色路径 第32次CCF-CSP计算机软件能力认证
  • 服务器运维ACL访问控制列表如何配置
  • 【Leetcode-Hot100】字母异位词分组
  • echarts图表相关
  • 【智能体开发】智能体前后端开发方案
  • 信奥赛之c++课后练习题及解析(算数运算符)
  • Java学习总结-线程池
  • 【NLP 56、实践 ⑬ LoRA完成NER任务】
  • 【golang】堆和栈的区别
  • MySQL主从复制技术详解:原理、实现与最佳实践
  • Docker与Kubernetes在ZKmall开源商城容器化部署中的应用
  • Linux内核页表缓存(TLB)与巨型页
  • 使用Alamofire下载网站首页内容
  • PDFBox/Itext5渲染生成pdf文档
  • Php laravel 留言板 curd 实战
  • 2025数据库系统工程师上午考试知识点汇总
  • 【C++游戏引擎开发】第10篇:AABB/OBB碰撞检测
  • error: RPC failed; HTTP 408 curl 22 The requested URL returned error: 408
  • 【大模型理论篇】关于生成式模型中联合分布概率学习必要性以及GPT是生成式模型的讨论
  • 【ida】ida笔记
  • C语言指针和函数
  • CSS 笔记——Flexbox(弹性盒布局)
  • react-router children路由报错
  • 配置SSMS 让数据库中会话时长大于30秒的自动终止
  • python爬虫发送请求的方法汇总
  • LeetCode 33 搜索旋转排序数组
  • Tailwind CSS的五节课教学计划
  • 动态科技感html导航网站源码
  • MySQL:事务