`
xiems
  • 浏览: 9922 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下 mysql 5.5 数据库主从配置

阅读更多

说明:主服务器:'192.168.1.253',前提是主从服务器都正确安装完毕,redhat操作系统

 

1、/etc/my.cnf 主数据库配置

#一般已存在
server-id = 1
#需要进行复制的数据库
binlog-do-db = mydatabase
#不需要进行复制的数据库
replicate-ignore-db = mysql
replicate-ignore-db = test
replicate-ignore-db = information_schema
#生成的同步数据所需要的文件,序号从:syslog.000001开始
log-bin=syslog


2、重启mysql,登陆Mysql,设置从数据库所需要的权限:可以从任何机器登陆,账号/密码:slave/123456
grant replication slave,reload,super on *.* to 'slave'@'%' identified by '123456';


3、查看状态
show master status


---------------------------------------------------------------------------------------------------
1、/etc/my.cnf 从数据库配置,由于Mysql版本从5.1.7以后开始就不支持“master-host”类似的参数,用配置文件设置主从同步时,出现:mysqld: unknown variable 'master-host=127.0.0.1'

#将配置文件中的server-id该为2
server-id = 2
#需要进行同步的数据库名称
replicate-do-db = mydatabase

2、重启mysql,登陆Mysql,设置同步设置,其中syslog.000001为日志文件,master_log_pos=0为日志开始复制的位置,即:从syslog.000001的0位置同步数据,日志文件和行号根据实际情况进行处理
change master to master_host='192.168.1.253',master_user='slave',master_password='123456',master_log_file='syslog.000001',master_log_pos=0;

3、启动从数据库数据同步命令:
   start slave

4、查看从数据库同步状态,Slave_IO_Status,Slave_Io_Running,Slave_SQL_Running
  show slave status

5、需要重新进行同步的时候,先停止同步服务器,重新设置,同步的日志文件master_log_file和同步起始位置master_log_pos:
   stop slave

 

 

 

分享到:
评论

相关推荐

    201407Windows中 MySQL5.5主从服务器配置及主或从挂掉问题处理

    MySQL 5.5 在 Windows 上的主从配置是一项重要的数据库管理任务,用于实现数据的...在Windows环境下,MySQL 5.5的主从配置虽然可能比Linux环境复杂一些,但通过详细的步骤和正确配置,可以实现高效且可靠的数据库复制。

    MySQL5.5使用手册---refman-5.5-en.pdf

    综上所述,MySQL 5.5 使用手册涵盖了 MySQL 5.5 数据库系统的所有关键方面,从安装配置到高级功能,从基本查询到复杂管理任务。无论是初学者还是经验丰富的专业人员,都可以从中获得有价值的信息和技术指导。

    MySQL 5.5中文参考手册

    MySQL 5.5中文参考手册是一本详尽的数据库管理系统指南,专为使用...这份手册对于开发者、DBA或任何需要管理、查询MySQL 5.5数据库的人来说,都是不可或缺的资源,它可以帮助用户更好地理解和利用MySQL的强大功能。

    mysql5.5版本含安装教程

    本教程将详细讲解如何下载、安装以及配置MySQL 5.5,帮助您顺利掌握这一数据库系统的操作。 首先,**下载MySQL 5.5**:在MySQL官方网站上,您可以找到历史版本的下载链接。选择适合您操作系统的版本,如Windows、...

    MySQL5.5 安装及界面展示软件

    MySQL5.5是一款广泛应用的关系型数据库管理系统,由Oracle公司维护。它是MySQL的早期版本,以其高效、稳定和易用性而受到开发者的喜爱。在本文中,我们将详细探讨MySQL5.5的安装过程以及如何使用界面展示软件来管理...

    Mysql 5.5指导手册

    1. **安装与配置**:手册会详细解释如何在不同的操作系统上安装MySQL 5.5,包括Windows、Linux和macOS等。此外,它还可能涉及配置文件my.cnf的设置,如数据目录、端口号、字符集等。 2. **SQL语法**:基础的SQL语句...

    linux mysql5.5 一主多从配置 .docx

    在Linux环境中配置MySQL 5.5的一主多从架构是一项关键任务,特别是对于需要高可用性和数据一致性的大型系统。这里我们将深入探讨如何进行这样的配置,以及遇到的一些常见问题和解决方案。 首先,我们需要了解MySQL...

    Mysql 5.5和Navicat 10

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在MySQL 5.1的基础上进行了一系列的性能提升和功能增强。这个版本主要关注于稳定性、安全性和高性能,使其成为当时企业级应用的理想选择。以下是关于MySQL 5.5的...

    mysql5.5附安装教程

    本教程将详细阐述如何安装和配置MySQL 5.5,以便您可以在本地计算机上快速部署并进行数据库操作和测试。 一、MySQL 5.5的主要改进和特性: 1. 性能提升:MySQL 5.5引入了InnoDB存储引擎的并行插入,大大提高了多...

    MYSQL5.5安装包

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,发布于2010年,它带来了许多性能提升和功能增强,使得这款开源关系型数据库在当时备受开发者青睐。MySQL 5.5不仅提升了处理大量数据的能力,还优化了SQL查询性能,...

    MySQL5.5官方帮助文档

    1. **安装与配置**:MySQL 5.5的安装过程,包括Windows、Linux和Mac OS等平台的安装方法,以及服务器配置和初始化设置。了解如何定制配置文件以满足特定的性能需求。 2. **SQL语言**:全面涵盖SQL语句,如SELECT、...

    mysql 5.5 从零开始学 .pdf

    2. **安装与配置**:讲解如何在不同的操作系统(如Windows、Linux和Mac OS)上安装MySQL服务器,以及如何进行基本的配置,包括设置用户权限、修改配置文件等。 3. **SQL基础**:SQL是用于操作数据库的语言,本部分...

    MySQL_5.5中文手册

    1. **安装与配置**:手册会详细讲解如何在各种操作系统上安装MySQL 5.5,包括Windows、Linux和macOS。同时,还会介绍配置文件my.cnf的设置,以及如何调整服务器参数以优化性能。 2. **SQL语法**:SQL是与MySQL交互...

    MySQL5.5从零开始学.pdf

    2. **安装与配置**:详细讲解如何在不同操作系统(如Windows、Linux和macOS)上安装MySQL5.5,以及配置服务器参数以满足特定需求。 3. **安全管理**:包括创建和管理用户账户、权限控制、GRANT和REVOKE命令的使用,...

    mysql5.5从入门到精通.pdf

    以下是对"mysql5.5从入门到精通.pdf"文档中可能涵盖的一些关键知识点的详细解释: 1. **安装与配置**: - MySQL的安装过程,包括Windows、Linux和macOS等不同操作系统的安装方法。 - 配置my.cnf文件,调整数据库...

    MySQL_5.5中文参考手册

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它提供了许多增强的功能和性能优化,旨在提升数据库的稳定性和效率。本手册将详细讲解MySQL 5.5的各种特性、语法、操作以及最佳实践,帮助开发者更好地理解和运用这...

    MySQL_5.5 中文参考手册.pdf

    MySQL 5.5手册将提供一系列性能调优技巧,包括配置参数调整、查询优化、存储引擎选择等,帮助用户最大化数据库性能。 九、故障诊断与解决 手册还会介绍如何识别和解决常见的MySQL问题,如性能瓶颈、错误日志分析等...

    MySQL Server 5.5.rar

    MySQL Server 5.5是MySQL数据库管理系统的一个重要版本,它在2010年发布,为用户提供了多项改进和新特性。MySQL是一个流行的开源关系型数据库管理系统(RDBMS),广泛应用于Web应用程序、数据存储和分析等领域。在这...

    mysql5.5官方最新开发手册

    MySQL 5.5是MySQL数据库管理系统的一个重要版本,它在5.1的基础上进行了多项改进和增强,以提供更高效、更稳定的服务。本手册详细介绍了MySQL 5.5的使用和开发,对于开发者和数据库管理员来说,是一份非常重要的参考...

Global site tag (gtag.js) - Google Analytics