加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

两台MySQL配置主从数据库

发布时间:2023-08-22 15:20:35 所属栏目:MySql教程 来源:
导读:下文内容主要给大家带来两台MySQL配置主从数据库,这里所讲到的知识,与书籍略有不同,都是亿速云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。

准备:两台My
下文内容主要给大家带来两台MySQL配置主从数据库,这里所讲到的知识,与书籍略有不同,都是亿速云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。
 
准备:两台MySQL数据库
 
一、配置主数据库
 
1、添加用户
 
mysql> grant replication slave on *.* \
 
    -> to
 
    -> slaveuser@"192.168.4.12"                        授权用户/ip
 
    -> identified by "111111";                                密码
 
2、启动binlog日志
 
[mysqld]
 
server_id=1
 
log-bin=master1
 
binlog_format="mixed"
 
3、重起数据库服务
 
[root@mysql-1 ~]#systemctl restart mysqld
 
4 查看日志信息  
 
mysql> show  master  status;
 
二、配置从数据库
 
1、验证主库提供的授权用户
 
    [root@mysql-2 ~]# mysql -h292.168.4.11 -uslaveuser -p111111
 
2、修改配置文件 指定配置文件
 
    [mysqld]
 
    server_id=2
 
    log-bin=master2
 
3、指定主库信息  
 
    mysql> change master to master_host="192.168.4.11",
 
    master_user="slaveuser",
 
    master_password="111111",
 
    master_log_file="master1.000001",
 
    master_log_pos=154;
 
4、开启服务
 
        mysql> start slave;
 
     关闭服务
 
        mysql> stop slave;
 
     删除服务
 
        mysql> reset slave;
 
5、查看
 
    mysql> show slave status\G;
 
    Slave_IO_Running: Yes         IO线程已运行
 
    Slave_SQL_Running: Yes SQL线程已运行
 
从数据库目录下多的文件
 
 [root@mysql-2 ~]#cat /var/lib/mysql/*
 
        master.info                 连接主云服务器信息
 
        relay-log.info                   中断日志信息
 
        主机名-relay-bin.xxxxxx         中断日志
 
        bogon-realy-bin.index                 中断日志索引文件
 
  三、测试主从同步配置
 
     1、 主服务器上创建库
 
    mysql> create database ctoll;
 
     2、 从服务器也能查看
 
【一主多从】
 
    mysql> grant replication slave on *.*  
 
    to
 
    slaveuser@"%"                                            % --->多台主机
 
    identified by "111111";
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章