zoukankan      html  css  js  c++  java
  • MYSQL数据库的主从复制

    MYSQL数据库的主从复制

    主从复制的优点

    健壮性:主服务器出现故障时,可以切到从服务器作为备份

    速度快:更新操作在主服务器端,查询操作在从服务器端,可以加快用户的响应时间

     1).配置主服务器:

    在安装目录下找到my.ini配置文件,在文件结尾写入:(Linux下的配置文件为/etc/my.cnf)

    server-id=1

    log-bin=mysql-bin   #启用二进制日志文件

    2). 重启mysql服务(Linux下为service mysqld restart)

    net stop mysql;

    net start mysql;

    3). 在主服务器上建立账号并授权

    grant replication slave on *.* to backup@‘%’ identified by‘backup’;

    flush privileges;

    4). 查看主服务器状态

    show master status;  #记录下日志文件名和位置,备用

     掌握从服务器的配置过程

    1). 配置从服务器:

    在安装目录下找到my.ini配置文件,在文件结尾写入:(Linux下的配置文件为/etc/my.cnf)

    server-id=2

    relay-log=mysql-relay   #启用中继日志文件

    2). 重启mysql服务(Linux下为service mysqld restart)

    net stop mysql;

    net start mysql;

    3). 关闭从服务器的复制功能

    stop slave;

    4). 配置从服务器

    change master to master_host='172.18.3.73',

    master_user='backup',

    master_password='backup',

    master_log_file='mysql-bin.000004',

    master_log_pos=323;

    5). 开启从服务器的复制功能

    start slave;

    检查从服务器的复制功能状态

    show slave status;   #检查画横线的两行是否变为yes

     

     

  • 相关阅读:
    单例模式 & Init(allocWithZone:)
    Go 初体验
    Go 初体验
    beego 初体验
    beego 初体验
    beego 初体验
    beego 初体验
    beego 初体验
    beego 初体验
    beego 初体验
  • 原文地址:https://www.cnblogs.com/myyuanyuan/p/6705697.html
Copyright © 2011-2022 走看看