MySQL主从模型,传输加密以及双主模型的实现

php中文网
发布: 2016-06-07 17:10:11
原创
1379人浏览过

需要两台已经装好MySQL的Linux服务器可以是YUM安装的、二进制包安装的或者是源代码包编译的都行,然后实现这两台MySQL服务其的主

首先是实验环境
需要两台已经装好MySQL的Linux服务器可以是YUM安装的、二进制包安装的或者是源代码包编译的都行,然后实现这两台MySQL服务其的主从同步,咋实现同步时使用SSL加密传输,再实现双主模型。
注意:保证MySQL服务器版本一致,或者主服务器的版本低于从服务器的版本。 

阅读示例:
    文中所有需要在终端界面输入的命令,,都是用代码框的形式展现
如:

  • ifconfig
  • mysql> 开头的是在mysql中输入的命令
  • 文中所有使用文本编辑器打开或者编辑配置文件的内容,都使用“引用框”来展现.配置文件中写入的内容都在引用框中用灰色字体展现。
    如:

    /etc/my.cnf 主服务器需要在主配置文件中修改
    [mysql]下面添加

     

    Flawless AI
    Flawless AI

    好莱坞2.0,电影制作领域的生成式AI工具

    Flawless AI 32
    查看详情 Flawless AI

    准备工作:
    两台虚拟机:mylab1-192.168.89.11、mylab2-192.168.89.22
    系统使用的是CentOS6.2,mysql使用的版本是5.6.4-m7

    主服务器配置:

    server-id 要保证和从服务器不一致
    其他配置采用默认配置就可以了
    配置同步帐号

  • mysqldump --all-databases --single-transaction --master-data=2 > /root/all.sql
  • 命令解释:
    user_name 登录的用户名
    host 从服务器的主机IP或主机名
    password 登陆密码
    主服务器的配置就OK了
    如果主服务器是一个已经在使用中的数据库服务器,可以先做一次数据的完全备份,然后在从服务器上恢复备份后再让从服务器同步主服务器。
    使用mysqldump备份是指定选项 --master-data=2 在备份文件中记录二进制文件日志的位置,从服务器同步时指定从该位置开始同步

    linux

    最佳 Windows 性能的顶级免费优化软件
    最佳 Windows 性能的顶级免费优化软件

    每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

    下载
    来源:php中文网
    本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
    最新问题
    开源免费商场系统广告
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号