mysql主从复制

1主从复制条件

1mysql版本必须一致且后台以服务运行 本次实验使用的mysql 版本均为mysql5.5

2同一网段要能ping通.注意本地windows和虚拟机配置互为主从时ip 为

双向ping通。linux与windows需要互相通信。

2配置文件

主从都配置在[mysqld]节点下

windows主机修改my.ini配置文件

linux从机修改my.cnf配置文件

windows主机配置

1.server-id=1 [必须]主服务器唯一ID

2.log-bin=自己本地的路径、mysql/bin [必须]启用二进制日志

3.log-err=自己本地的路径、mysqlerr [可选]记录错误信息

linux虚拟机中配置

修改/etc/my.cnf

更改server-id=2

重启mysql

配置完成后需要重启双方mysql

3授权及相关配置

主库配置

在windows主机中授权给从库,指定从库使用授权账号和密码链接至主库

grant replication slave on . to [email protected] identified by ‘123456‘;

刷新权限

flush privileges;

查看主库状态

show master status;

主库端配置完毕。

从库配置

关闭之前配置的linux-linux主从关系。

stop slave;

更改主库(需要做对应修改)

change master to master_host=‘192.168.132.1‘,

master_user=‘kuangwei‘,

master_password=‘123456‘,

masterlogfile=‘mysqlbin.000001‘,

masterlogpos=343;

主从配置成功

查看数据库同步情况

验证

在主库创建数据库,如果配置生效从库会同步一个同名的数据库。

查看从库

主从同步成功。同理可以配置互为主从。

原文:https://www.cnblogs.com/funny-linux/p/12417203.html

mysql中授权主机通配的_什么意思_windows和linux虚拟机配置mysql主从相关推荐

  1. mysql revoke 授权_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  2. revoke mysql_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  3. mysql中3个月之前日期_在MySQL中从当前日期选择当前日期到3个月之间的日期?

    使用BETWEEN和INTERVAL实现此目的.让我们首先创建一个表-mysql> create table DemoTable -> ( -> AdmissionDate date ...

  4. LINUX 下 配置MySQL数据库集群

    LINUX 下 配置MySQL数据库集群 MySQL数据库集群进行正确配置步骤(1) 此文章主要向大家讲述的是对MySQL数据库集群进行正确配置的实际操作步骤,以及对其概念的讲述,如果你对其相关的实际 ...

  5. Linux虚拟机安装MySQL的操作过程

    Linux虚拟机安装MySQL的操作过程 1.准备工作 1.下载MySql 官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#download ...

  6. Linux虚拟机安装Mysql,并使用Navicat连接

    一.目的 安装msql,并设置可以远程访问,使用Navicate数据库管理软件进行mysql数据库管理. 二.Linux虚拟机安装mysql并设置允许远程访问 1.查看知否已有MySQL输入:yum ...

  7. linux下配置mysql默认编码utf8

    linux下配置mysql默认编码utf8 下面是需要在对应地方加入的配置 [client] default-character-set=utf8[mysqld] character-set-serv ...

  8. Linux下配置mysql密码

    Linux下配置mysql密码 Linux下配置mysql密码有两种情况: 一.首次登录mysql未设置密码或忘记密码解决方法: 二.已经配置密码对原有密码进行更改. 一.首次登录mysql未设置密码 ...

  9. mysql中以下正确的sql是_总结MySQL中SQL语法的使用

    --where子句操作符: where子句操作符 = 等于 <> 不等于(标准语法) != 不等于(非标准语法,可移植性差) < 小于 <= 小于等于 > 大于 > ...

最新文章

  1. UML Distilled 3rd 学习笔记
  2. 制作Python的安装模块
  3. 我的图床设置PicGo
  4. VTK:Math之HomogeneousLeastSquares
  5. python加油视频教程_TensorFlow 视频教程
  6. Ionic发布成android
  7. 最近打算再写一个 局域网聊天软件
  8. 1.6编程基础之一维数组_04数组逆序重放
  9. java来构造关联矩阵
  10. idea 自动导包_idea万能快捷键,你不知道的17个实用技巧!!!
  11. 打印十字图-蓝桥杯历届试题
  12. 解析RocketMQ的消息索引文件consumequeue
  13. Flat-Lattice-Transformer项目经验教训
  14. MS OFFICE 2019下载及使用
  15. OpenGL ES 送显 YUV NV12
  16. 横空出世 | Limelight宣布收购雅虎的Edgecast,打造全球边缘软件解决方案领导者Edgio
  17. 快递单号的正则提取试
  18. 手把手教你搭建一个属于自己的网站-适合零基础小白,文末附网站模板
  19. 数据结构(计算机存储、组织数据方式)
  20. gpu 虚拟服务器玩游戏,gpu云服务器可以玩游戏吗

热门文章

  1. 投研报告 - Ariva(ARV)
  2. 文件的哈夫曼编码与解码
  3. PANSS 阳性与阴性症状量表
  4. ctfshow摆烂杯
  5. C语言考试判断题-PTA
  6. SUN 的JDO标准
  7. isotope神奇的动态布局库
  8. php 获取字符串首歌,PHP爬虫 网易云音乐歌手和热门歌曲信息抓取
  9. 网站诊断分析-网站诊断分析软件-网站SEO诊断分析软件
  10. 为什么大家都用美颜SDK进行拍摄?美颜SDK未来的发展方向是什么?