zoukankan      html  css  js  c++  java
  • mysql 主从配置

    mysql主从配置
    yum配置
    一 安装mariadb数据库10.3版本
    [mariadb]
    name=MariaDB
    baseurl=http://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos7-amd64/
    gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
    gpgcheck=1

    二 准备两台服务器 ,一台为主机, 一台为辅机
    服务器1: MariaDB01 192.168.254.28
    服务器2: MariaDB02 192.168.254.29
    操作系统: CentOS7.3
    数据库版本: MariaDB-10.3.7
    主从关系: MariaDB01为主,MariaDB02为从

    三 MariaDB01
    1. 修改配置文件
    vi /etc/my.cnf.d/server.cnf
    在[mysqld]下加入以下
    server-id=1
    log-bin=mysql-bin
    2. 重启mysql服务
    service mysqld restart
    3.创建主从连接帐号与授权
    CREATE USER 'slave'@'%' IDENTIFIED BY 'slave';
    GRANT REPLICATION SLAVE ON *.* TO 'slave'@'%';
    flush privileges;
    4.show master status 查看主机状态

    四 MariaDB02
    1. 修改配置文件
    vi /etc/my.cnf.d/server.cnf
    2. 重启mysql服务
    service mysqld restart
    3.登录数据库
    mysql -uroot -proot4. 建立主从连接
    CHANGE MASTER TO MASTER_HOST='192.168.254.28', MASTER_USER='slave', MASTER_PASSWORD='slave', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=1443;
    start slave;
    五 验证!!!
    create database test01
    use test01
    create table students(id int(10), name char(20), age int(10))
    之后查看从节点是否有test01数据库和students表

  • 相关阅读:
    【最强】微软Tech Summit 2017动手实验室教程
    【心得体会】我考完MOS我明白了…
    惊喜哈哈哈
    89C51单片机的学习
    cookie和session
    Ajax
    ORM创建多表以及多表的增删改查
    orm单表查询和模糊查询
    django的ORM
    django的视图函数
  • 原文地址:https://www.cnblogs.com/gengyanqi/p/10485191.html
Copyright © 2011-2022 走看看