centos 安装 mysql5.6,主从配置

一、centos7安装mysql5.6:

     1、下载mysql:
         网址:http://www.mysql.com/downloads/ ,选择MySQL Community Server下载,5.6最新版5.6.40,选择Linux - Generic平台,选择32位或64位的下载,最后一页不用登录或注册oracle账号,在最下面有链接直接下载,得到的文件是mysql-5.6.40-linux-glibc2.12-x86_64.tar.gz。

     2、安装mysql:
          a、mv ~/下载/mysql  /usr/local  将下载后的压缩文件解压缩后移动到/usr/local目录下。
          b、groupadd mysql  添加用户组mysql
          c、useradd -r -g mysql mysql   添加用户mysql
          d、chown -R mysql .  修改mysql目录的拥有着为mysql,注意最后的“.”。
          e、chgrp -R mysql .   修改mysql目录的用户组为mysql,注意最后的“.”。
          f、scripts/mysql_install_db --user=mysql  执行安装脚步,安装mysql。
          g、./bin/mysqld_safe --user=mysql &  启动mysql。
          h、./bin/mysqladmin -u root -p password '新密码'  执行此命令后,需要输入密码,直接回车。
          至此安装结束。

二、主从配置:

    1、配置master主服务器:
          a、create user repl; //创建新用户,用于slave连接主服务器
          GRANT REPLICATION SLAVE ON *.* TO 'repl'@'192.168.0.%' IDENTIFIED BY 'mysql';  //配置权限
          b、修改my.cnf,在[mysqld]下增加:      
              server-id=1 //给数据库服务的唯一标识,一般为大家设置服务器Ip的末尾号
              log-bin=master-bin
              log-bin-index=master-bin.index
          c、重启MySQL服务,可以 SHOW MASTER STATUS; 查看状态。

    2、配置slave从服务器:
         a、修改my.cnf,在[mysqld]下增加:
             server-id=2
             relay-log-index=slave-relay-bin.index
             relay-log=slave-relay-bin
        b、连接Master:
             change master to master_host='192.168.0.188', //Master 服务器Ip
             master_port=3306,
             master_user='repl', //主服务器配置的用户
             master_password='mysql',  //配置用户对应密码
             master_log_file='master-bin.000001',//Master服务器产生的日志
             master_log_pos=0;
        c、启动Slave:
             start slave;

至此一主一从配置就好了,可以多配几个从服务器。测试:在主服务器上创建数据库、新建表、插入数据库,都会在从服务器看到同步改变。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值