我的编程空间,编程开发者的网络收藏夹
学习永远不晚

基于Linux上Mysql8主从设置

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

基于Linux上Mysql8主从设置

基于Linux上Mysql8主从设置

上一篇已经说明了Mysql8的安装方法,这篇来说说主从怎么配置

一、配置修改


# 除去其他的,最关键的就是下面这些了,其实在上一篇里面已经设置好了
[mysqld3306]   
server_id=3306  
binlog_format = mixed  
log-bin = /mysql_data/data3306/mysql3306_bin  
   
[mysqld3307]  
server_id=3307  
binlog_format = mixed  
log-bin = /mysql_data/data3307/mysql3307_bin    

二、Mysql主设置

1)确保 3306 与 3307 的Mysql是开启的,这里准备使用3306作为主,3307作为从


# 进入3306的Mysql,添加一个可以同步的账户
create user salve_1 IDENTIFIED BY "password-vvv";
grant replication slave on *.* to "salve_1"@"%";

2)show master statusG;


*************************** 1. row ***************************
File: mysql3306_bin.000007
Position: 156

三、Mysql从设置


change master to master_host="172.22.70.218",  # 主IP
master_port=3307, # 主端口
master_user="slave_1", # 可以用来同步的用户
master_password="password-vvv", # 用户对应的密码
master_log_file="mysql3306_bin.000007", # 主上面的文件
master_log_pos=156; # 主上面对应的位置

注意:这里的ip地址不要填写127.0.0.1,其他的数据都是活的,请合理替换

# show slave statusG;


mysql> show slave statusG;
*************************** 1. row ***************************
               Slave_IO_State: 
                  Master_Host: 172.22.70.218
                  Master_User: slave_1
                  Master_Port: 3307
                Connect_Retry: 60
              Master_Log_File: mysql3306_bin.000007
          Read_Master_Log_Pos: 156
               Relay_Log_File: localhost-relay-bin.000001
                Relay_Log_Pos: 4
        Relay_Master_Log_File: mysql3306_bin.000007
             Slave_IO_Running: No
            Slave_SQL_Running: No
              Replicate_Do_DB: 
          Replicate_Ignore_DB: 
           Replicate_Do_Table: 
       Replicate_Ignore_Table: 
      Replicate_Wild_Do_Table: 
  Replicate_Wild_Ignore_Table: 
                   Last_Errno: 0
                   Last_Error: 
                 Skip_Counter: 0
          Exec_Master_Log_Pos: 156
              Relay_Log_Space: 156
              Until_Condition: None
               Until_Log_File: 
                Until_Log_Pos: 0
           Master_SSL_Allowed: No
           Master_SSL_CA_File: 
           Master_SSL_CA_Path: 
              Master_SSL_Cert: 
            Master_SSL_Cipher: 
               Master_SSL_Key: 
        Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
                Last_IO_Errno: 0
                Last_IO_Error: 
               Last_SQL_Errno: 0
               Last_SQL_Error: 
  Replicate_Ignore_Server_Ids: 
             Master_Server_Id: 0
                  Master_UUID: 
             Master_Info_File: mysql.slave_master_info
                    SQL_Delay: 0
          SQL_Remaining_Delay: NULL
      Slave_SQL_Running_State: 
           Master_Retry_Count: 86400
                  Master_Bind: 
      Last_IO_Error_Timestamp: 
     Last_SQL_Error_Timestamp: 
               Master_SSL_Crl: 
           Master_SSL_Crlpath: 
           Retrieved_Gtid_Set: 
            Executed_Gtid_Set: 
                Auto_Position: 0
         Replicate_Rewrite_DB: 
                 Channel_Name: 
           Master_TLS_Version: 
       Master_public_key_path: 
        Get_master_public_key: 0
            Network_Namespace: 
1 row in set (0.00 sec)

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

基于Linux上Mysql8主从设置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

基于Linux上Mysql8主从设置

上一篇已经说明了Mysql8的安装方法,这篇来说说主从怎么配置 一、配置修改 # 除去其他的,最关键的就是下面这些了,其实在上一篇里面已经设置好了[mysqld3306] server_id=3306 binlog_format = mixed log
基于Linux上Mysql8主从设置
2021-12-15

win10上安装mysql8 并配置主从复制

最近在学习springboot,想整理一篇博客,关于springboot整合mybatis并配置主从数据库的,但是电脑win10系统上并没有配置mysql主从数据库。所以花了几天的时间终于整好了。在这里记录一下。首先是关于在win10上安装两个mysql8的步
win10上安装mysql8 并配置主从复制
2017-01-08

从0开始设置django(基于CentO

一 CentOS python3的安装yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-de
2023-01-30

基于keepalived配置数据库主从实现高可用

基于keepalived配置数据库主从实现高可用使用keepalived来监听端口,实现数据库的高可用。实现效果,其中一台数据库服务器突然出故障或关机时,应该不影响应用正常运行,等待服务器启动之后,数据能够自动同步,保持数据一致性。主从配置架构图及原理主从状态
基于keepalived配置数据库主从实现高可用
2021-08-06

如何配置LINUX系统apache基于IP,基于port和基于域名的三种虚拟主机

这篇文章主要介绍“如何配置LINUX系统apache基于IP,基于port和基于域名的三种虚拟主机”,在日常操作中,相信很多人在如何配置LINUX系统apache基于IP,基于port和基于域名的三种虚拟主机问题上存在疑惑,小编查阅了各式资
2023-06-10

基于SecureCRT向远程Linux主机上传下载文件步骤图解

有时候直接在linux服务器上通过 wget 或 curl 工具下截比较大的网络文件时会比较慢,这时我们通常会改用在Windows平台通过迅雷等更加现代化的下载功具下好目标文件(迅雷开会员才能更高速的恶心操作是题外话哈,话说我也送了不少钱给
2022-06-04

在CentOS上配置基于主机的入侵检测系统的方法步骤

这篇文章主要介绍“在CentOS上配置基于主机的入侵检测系统的方法步骤”,在日常操作中,相信很多人在在CentOS上配置基于主机的入侵检测系统的方法步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”在Cent
2023-06-10

编程热搜

目录