mysql主从同步

server/2024/10/22 8:26:38/

在主服务器上

1.配置my.cnf

[mysqld]
log-bin=mysql-bin
server-id=1
#日志超过3天自动过期
expire_logs_days = 30
#同步student库
binlog-do-db=student
#不同步系统库
binlog-ignore-db=mysql
#bin-log日志文件格式,设置为MIXED可以防止主键重复
binlog_format=mixed   
#同步磁盘,这个开启性能比不开启低5倍
sync_binlog=1
  1. 创建复制用户并授权给从服务器:
CREATE USER 'replica'@'%' IDENTIFIED BY 'replica_password';
GRANT REPLICATION SLAVE ON *.* TO 'replica'@'%';
FLUSH PRIVILEGES;

3.查看二进制日志状态,记录下File和Position的值:

SHOW MASTER STATUS;

在从服务器上

1.配置my.cnf

[mysqld]
server-id=2log-bin=mysql-bin#启动MySQ二进制日志系统
replicate-do-db=student  
#需要同步的数据库名。
replicate-ignore-db=mysql
#不同步mysql数据库  #此项主从库只需要配置一个
slave-skip-errors = all 
#跳过所有的错误,继续执行复制操作

2.登录mysql执行命令

mysql>stop slave
mysql>CHANGE MASTER TO MASTER_HOST='主服务器IP',MASTER_USER='replica',MASTER_PASSWORD='replica_password',MASTER_LOG_FILE='记录的File',MASTER_LOG_POS=记录的Position; 
mysql>START SLAVE
mysql>SHOW SLAVE STATUS

http://www.ppmy.cn/server/30841.html

相关文章

android 分区存储(沙盒存储)适配总结

目录 一、分区存储概念 1.外部存储分类 2.分区存储如何影响文件访问 二、分区适配方案 1. 应用分区存储的文件访问规定 (1).应用专属目录--私有目录 (2).共享目录文件--公有目录 2.MediaStore API介绍 3.Storage Access Framework介绍 三、所有文件访问权限 四、总结…

linux安装MySQL 8.0笔记

在Linux系统中安装MySQL 8.0的详细操作步骤如下: 1. 添加MySQL Yum Repository 首先,您需要添加MySQL的Yum仓库。这可以通过下载并安装一个RPM包来实现,该RPM包会将MySQL仓库添加到您的仓库列表中。 wget https://repo.mysql.com//mysql80-c…

使用hutool工具导入excel Java

Hutool是一个Java工具类库,它提供了一系列实用的API,包括操作Excel的功能。要使用Hutool导入Excel,你可以使用ExcelReader类。以下是一个简单的例子,展示了如何使用Hutool导入Excel文件: import cn.hutool.poi.excel.…

[1702]java旅游资源网上填报系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 java旅游资源网上填报系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为 TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql…

堆排序以及TOP-K问题

片头 嗨!小伙伴们,大家好!今天我们来深入理解堆这种数据结构,分析一下堆排序以及TOP-K问题,准备好了吗?我要开始咯! 一、堆排序 这里我们先假设要排成升序,也就是从左到右&#xf…

springboot整合mybatis配置多数据源(mysql/oracle)

目录 前言导入依赖坐标创建mysql/oracle数据源配置类MySQLDataSourceConfigOracleDataSourceConfig application.yml配置文件配置mysql/oracle数据源编写Mapper接口编写Book实体类编写测试类 前言 springboot整合mybatis配置多数据源,可以都是mysql数据源&#xff…

IvorySQL 3.2 发版 | 基于PG16.2,新增Oracle XML函数兼容功能

[发行日期:2024年4月11日] IvorySQL 3.2基于PostgreSQL 16.2,引入了多种Oracle XML函数的全面兼容性功能,同时修复了多个问题,更多信息请参考文档网站。 >>>新版本体验链接: https://docs.ivorysql.org/cn…

【JAVA基础之反射】反射详解

🔥作者主页:小林同学的学习笔录 🔥mysql专栏:小林同学的专栏 1.反射 1.1 概述 是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它…