`
zzhonghe
  • 浏览: 249379 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Mysql复制的几个参数和命令--备忘

    博客分类:
  • DB
阅读更多
#开启二进制日志
log-bin=mysql-bin
#开启中继日志
relay-log=mysql-relay
#将Slave的修改记入二进制日志,方便该Slave再作为其他Slaves的Master
log-slave-updates=1


#建立账号
grant replication client, replication slave on *.* to 'repl'@'10.60.8.%' identified by 'p4ssword';

#建立M-S的联系,目前在配置文件中写死master-port的做法已经被废弃,不推荐用
change master to master_host='10.60.8.116',master_port=6306,master_user='repl',master_password='p4ssword',master_log_file='mysql-bin.000001', master_log_pos=4;


#Slave中途切换Master的几个重要参数
show slave status;   
#当前Slave复制到了Master的哪个位置的bin_log
Master_log_pos

#当前Slave重放了Master的哪个位置的bin_log
Exec_master_log_pos

    
#Slave改变其Master的时候,需要执行的操作:
change master to master_host='';
reset master;


#找到新master上的log_file和log_pos
#1. 新Master是原来Slaves中的一员, 其他Slave和新Master比较Master_log_pos的值,确定相差。
#2. 新Master上show master status, 然后用这个pos减去1中算出的差值,就是新pos的位置




#事务每次commit后,都会写二进制日志,这个日志最初都是在日志缓存里面的,而这个参数就是设定将缓存的日志刷到磁盘文件。 多少个commit刷一次磁盘,这个参数就填多少。
#默认值是0,这样就将控制权交给系统,由操作系统决定
sync_binlog=1
分享到:
评论

相关推荐

    mysql-connector-java-5.1.27-bin.jar.zip

    `mysql-connector-java-5.1.27-bin.jar.zip`这个压缩文件包含的是`mysql-connector-java-5.1.27-bin.jar`,解压后,你需要确保这个JAR文件在Hive的类路径中。在Hadoop和Hive的环境配置中,可以将这个JAR文件放到Hive...

    mysql-5.7.40-linux-glibc2.12-x86-64.tar.gz 离线安装包

    首先,`mysql-5.7.40-linux-glibc2.12-x86_64.tar.gz` 是一个针对Linux操作系统的MySQL服务器的二进制压缩包。`tar.gz` 是一种常见的文件打包和压缩格式,由`tar` 工具用来归档多个文件,并通过`gzip` 进行压缩。...

    mysql命令,mysql -h主机地址 -u用户名 -p密码

    MySQL 是一个广泛使用的开源关系型数据库管理系统,提供了丰富的命令行工具,用于管理数据库、执行SQL语句以及备份恢复数据等操作。本文将基于给定的文件信息,深入解析MySQL命令行工具的常用命令及其应用场景。 ##...

    mysql-connector-java-5.1.7-bin.jar

    "mysql-connector-java-5.1.7-bin.jar" 文件就是这个桥梁,它是一个Java归档(JAR)文件,包含了MySQL JDBC驱动的所有必要组件。 MySQL JDBC驱动,也被称为MySQL Connector/J,允许Java应用程序通过遵循JDBC API来...

    mysql驱动包 mysql-connector-java-5.1.7-bin.jar

    MySQL驱动包`mysql-connector-java-5.1.7-bin.jar`是用于Java应用程序与MySQL数据库之间通信的重要组件。这个驱动程序实现了Java Database Connectivity (JDBC) API,使得Java开发者可以利用标准的JDBC接口来操作...

    mysql-connector-java-5.1.40-bin.jar连接器

    在这个特定的版本——mysql-connector-java-5.1.40-bin.jar中,我们找到了这个连接器的5.1系列的一个稳定版本。 首先,让我们了解JDBC的作用。JDBC是Sun Microsystems(现为Oracle公司)为Java编程语言设计的一套...

    mysql-connector-java-5.1.32-bin.jar

    5.6.20 最新JDBC mysql-connector-java-5.1.32-bin.jar

    mysql-connector-java-commercial-5.1.30-bin.jar

    将要使用的是mysql-connector-java-5.1.30-bin-g.jar和mysql-connector-java-5.1.30-bin.jar 配置 在C:\Program Files\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-5.1.30-bin.jar到该...

    mysql-connector-java-gpl-5.1.36

    "mysql-connector-java-gpl-5.1.36"是MySQL Connector/J的一个特定版本,发布于GPL(GNU General Public License)许可下,意味着它是开源且可自由分发的。 MySQL Connector/J 5.1.36是针对MySQL 5.1系列数据库...

    mysql驱动包 mysql-connector-java-5.1.13-bin.jar

    mysql驱动包 mysql-connector-java-5.1.13-bin.jar 方便快捷获取。。。

    mysql-connector-odbc-5.1.7-win32驱动安装包

    这个“mysql-connector-odbc-5.1.7-win32驱动安装包”是专为Windows 32位系统设计的版本,用于在Windows环境下建立对MySQL数据库的连接。 ODBC是一种标准的应用程序编程接口(API),它为不同的数据库系统提供了一...

    mysql-connector-odbc-5.2.7-winx64.msi

    mysql-connector-odbc-5.2.7-winx64.msi MySQL Connector/ODBC 有时也可以叫做 MyODBC,用户可以用ODBC (Open Database Connectivity,开放数据库互联)数据库连接Mysql的服务器。比如说,用户可以使用Windows或者...

    audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip

    "audit-plugin-mysql-5.7-1.1.7-921-linux-x86_64.zip" 文件是一个针对Linux 64位系统的特定版本审计插件,适用于MySQL 5.7版本。 审计插件的主要功能包括: 1. **活动记录**:审计插件能够详细记录所有SQL语句,...

    mysql-connector-java-5.1.45-bin.jar

    MySQL Connector/J是MySQL数据库官方提供的Java...总的来说,"mysql-connector-java-5.1.45-bin.jar"是一个关键组件,用于Java应用程序与MySQL数据库的交互,它的正确使用和配置对于开发基于Java的数据库应用至关重要。

    mysql for Linux (mysql-standard-4.1.22-pc-linux-gnu-i686.tar.gz )

    总结,`mysql-standard-4.1.22-pc-linux-gnu-i686.tar.gz` 是Linux环境下MySQL的一个旧版本,但其安装、配置和使用的基本原理依然适用于现代MySQL版本。了解这些基本概念和操作,对于任何Linux系统的数据库管理员来...

    mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz

    这个压缩包“mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz”是为Linux操作系统设计的,特别是针对使用glibc 2.12库的64位系统。以下将详细讨论MySQL 5.7.37在Linux环境中的安装、配置、使用以及与运维相关的知识点。...

    mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz

    首先,我们关注的是`mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz`这个文件。这是一个针对Linux操作系统,特别是glibc 2.12库的64位版本的MySQL服务器二进制文件。`tar.gz`是一种常见的Linux归档格式,用于压缩和...

    mysql-connector-c-noinstall-6.0.2-win32.zip

    在这个特定的压缩包 "mysql-connector-c-noinstall-6.0.2-win32.zip" 中,我们看到的是针对 Windows 32 位系统的 Connector/C 的非安装版本。这个版本无需通过传统安装程序来设置,而是可以直接解压并使用,方便...

    mysql的ODBC数据源(mysql-connector-odbc-5.1.8-win32.msi)

    在本场景中,`mysql-connector-odbc-5.1.8-win32.msi` 是一个重要的组件,因为它与Power Designer的逆向工程过程密切相关。Power Designer是一款强大的数据库设计和建模工具,能够帮助开发者创建数据库的物理和概念...

    mysql-connector-odbc-5.1.7-winx64驱动安装包

    本驱动安装包“mysql-connector-odbc-5.1.7-winx64”是针对 Windows 64 位系统的版本,用于在这样的操作系统上建立和管理 MySQL 数据库的连接。 1. **ODBC 和 MySQL Connector/ODBC** ODBC 是一个标准的应用程序...

Global site tag (gtag.js) - Google Analytics