`
yangzb
  • 浏览: 3499935 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MySQL 数据库之间的同步(windows与linux)

阅读更多

1.导出windows mysql的test库到linux mysql的test库。(或初期新建数据库)
2.windows mysql 编辑my.ini

##############
server-id=1
log-bin=c:\mymasterlog(主数据库的log目录)
binlog-do-db=test(要同步的数据库)
binlog-ignore-db=mysql(不同步数据库)
##############

3.Linux mysql 编辑my.cnf
####################
server-id=2(区别主数据库,所以不能为1)
master-host=192.168.1.99(主数据库所在的主机)
master-user=mysql (主数据库允许访问的用户名:注意通过grant赋予远程访问权限)
master-password=000000(用户mysql的密码:通过grant授予的密码)
master-connect-retry=60(尝试同步的时间60秒)
replicate-do-db=test(要同步的数据库)
####################

4.重起2,3的mysqld服务。
5.测试在windows下的mysql中创建表mymaster,查看Linux 下是否出现了这个表,如果有了,则配置成功!

还有查看状态命令:
show master/slave status

OK!!

分享到:
评论

相关推荐

    MySql数据库同步复制

    MySQL 数据库同步复制是一种强大的技术,它允许两个或多个数据库实例之间保持数据一致性。这种功能在高可用性、灾难恢复和负载均衡场景中至关重要。在MySQL中,同步复制主要通过主从模式和双机互备模式来实现。 1. ...

    Mysql一键数据库同步和主主同步脚本

    MySQL数据库同步和主主同步是数据库管理中的重要概念,尤其对于需要实时数据共享或高可用性的系统至关重要。这里我们详细探讨这两个主题,并介绍如何通过特定的脚本来简化这一过程。 首先,**数据库同步**指的是将...

    mysql数据库的同步问题双机热备.pdf

    MySQL 数据库同步问题双机热备是指在两个或多个 MySQL 服务器之间实现数据同步的过程。这种同步机制可以使得多个服务器之间的数据保持一致,从而提高数据的可靠性和可用性。 在 MySQL 官方网站文档上,数据同步机制...

    sqlserver与mysql数据库同步

    总结来说,SQL Server与MySQL数据库同步是一个复杂的过程,涉及多个步骤和技术选择。根据项目需求和资源,可以选择最合适的同步策略和工具,以实现高效、安全的数据同步。在实施过程中,务必对可能遇到的问题进行...

    mysql数据库和Navicat for MySQL

    总的来说,MySQL数据库和Navicat for MySQL是数据库管理与开发的重要工具,它们的结合使用可以大大提高数据库管理的效率,同时降低维护成本。无论是开发人员还是数据库管理员,熟练掌握这两者都将对日常工作带来极大...

    mysql数据库管理工具

    MySQL数据库管理工具是用于操作和控制MySQL数据库系统的重要软件,它们提供图形用户界面(GUI)或命令行界面,使得数据库管理员和开发人员可以方便地执行常见的数据库任务,如创建、编辑、查询、备份和恢复数据。...

    Linux下的MySQL数据库编程].赵廷涛等.扫描版

    《Linux下的MySQL数据库编程》这本书由赵廷涛等人编写,针对的是在Linux环境下如何进行MySQL数据库的开发和管理。下面将详细讨论这些知识点。 首先,Linux作为开发环境提供了稳定且可定制的基础。Linux系统以其开源...

    MySQL数据库相关课件PPT

    MySQL数据库是全球最受欢迎的开源关系型数据库管理系统之一,它以其高效、可靠和易于维护的特点,在Web开发、企业级应用和数据分析等领域广泛应用。本课件PPT涵盖了MySQL的基础知识到高级特性的深入理解,旨在帮助...

    linux下mysql数据库单向同步配置方法分享

    在Linux环境下,MySQL数据库的单向同步,也称为主从复制,是一种常用的数据备份和高可用性策略。这种配置使得主服务器(Master)上的数据更改能够实时地被复制到从服务器(Slave)。以下是一个详细的步骤指南,以...

    Navicat 8.2.12 For MySQL强大的实用的MySQL数据库管理和开发工具

    Navicat 8.2.12 For MySQL是一款专业且功能强大的MySQL数据库管理和开发工具,专为MySQL数据库设计,提供了一站式的解决方案,使用户能够高效地进行数据库管理、开发和协作。它支持多种操作系统平台,包括Windows、...

    银河麒麟V10 MySQL数据库安装包

    MySQL数据库作为一款广泛使用的开源关系型数据库管理系统(RDBMS),在银河麒麟V10上的安装和使用对于开发和部署国产化信息系统至关重要。本安装包提供了MySQL 8.0.34版本,这是一个稳定且功能丰富的版本,适用于多...

    Mysql数据库单双向同步

    MySQL数据库的单双向同步是数据库高可用性和容灾恢复策略中的一个重要组成部分,它允许数据在多个服务器之间实时或近实时地复制,确保数据的一致性和可用性。在Linux环境下,MySQL 5的复制功能提供了这一可能性,...

    MySQL数据库实时增量同步工具源代码.zip

    MySQL数据库实时增量同步工具是一种高效的数据管理解决方案,它允许用户在多个数据库实例之间实时地、持续地传输和更新数据。这种工具通常用于分布式系统、数据备份、数据仓库以及需要跨服务器复制数据的场景。源...

    Linux-Mysql主从同步配置

    Linux-Mysql 主从同步配置 本文将详细解释 Linux-...本文详细介绍了 Linux-Mysql 主从同步配置的步骤,包括主服务器配置、创建主服务器用户、锁定数据库、导出数据库、查看主服务器状态、解锁数据库和配置从服务器等。

    mysql数据在linux环境下各种安装

    在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...

    Mysql数据库高可用性方案实践

    - MySQL数据库的主主同步同样重要,确保数据的实时同步。 - 该方案适合对切换时间要求较高的场景,Heartbeat能够快速检测故障并进行切换。 4. Heartbeat+DRBD+mysql高可用方案: - DRBD(Distributed Replicated...

Global site tag (gtag.js) - Google Analytics