当前位置: 首页 > wzjs >正文

长沙企业建网站费用全域seo

长沙企业建网站费用,全域seo,怎么联系网站管理员,做网站的话 java和c文章目录 Docker+MySQL的主从架构同步数据的方法一、前提条件二、MySQL主从同步恢复指南2.1.1 检查当前同步状态2.1.2 根据情况选择恢复方法2.1.2.1 情况一:少量数据不同步(可自动恢复数据,不包括建库建表语句)2.1.2.2 情况二:需要完全重新同步 (推荐,但不建议高峰时运行…

文章目录

  • Docker+MySQL的主从架构同步数据的方法
    • 一、前提条件
    • 二、MySQL主从同步恢复指南
      • 2.1.1 检查当前同步状态
        • 2.1.2 根据情况选择恢复方法
          • 2.1.2.1 情况一:少量数据不同步(可自动恢复数据,不包括建库建表语句)
          • 2.1.2.2 情况二:需要完全重新同步 (推荐,但不建议高峰时运行)
        • 2.1.3 验证同步
        • 2.1.4 自动修复脚本示例
        • 2.1.5 预防措施
        • 2.1.5 详细说明
    • 三、Docker容器与宿主机之间复制文件的方法
      • 3.1 传统老旧方法
        • 3.1.1 从容器复制文件到宿主机
        • 3.1.2 从宿主机复制文件到另一个容器
      • 3.2 高级方法(内置tar指令)
        • 3.2.1 直接通过管道传输(不经过宿主机磁盘)
    • 四、Github

Docker+MySQL的主从架构同步数据的方法

一、前提条件

1.1 构建好环境:基于Docker去创建MySQL的主从架构

1.2 主从关系断开(不同步)

二、MySQL主从同步恢复指南

当MySQL主从同步断开后,您需要重新建立主从同步关系。以下是详细的恢复步骤:

2.1.1 检查当前同步状态

首先在从库上检查同步状态:

SHOW SLAVE STATUS\G;

查看关键字段:

  • Slave_IO_Running (I/O线程状态)
  • Slave_SQL_Running (SQL线程状态)
  • Last_Error (错误信息)
  • Seconds_Behind_Master (落后主库的秒数)
2.1.2 根据情况选择恢复方法
2.1.2.1 情况一:少量数据不同步(可自动恢复数据,不包括建库建表语句)

比如已经断开连接,但是在主库已经新建库表情况下,此方法无法同步

-- 停止从库同步
STOP SLAVE;-- 跳过指定数量的错误事件
SET GLOBAL sql_slave_skip_counter = 1;-- 重新启动同步
START SLAVE;
2.1.2.2 情况二:需要完全重新同步 (推荐,但不建议高峰时运行)

在主库操作:

mysql -u root -p

锁定主库表(生产环境请在低峰期操作):

FLUSH TABLES WITH READ LOCK;

获取主库二进制日志位置,记录File和Position值,例如:

mysql> SHOW MASTER STATUS;
+---------------+----------+--------------+------------------+-------------------+
| File          | Position | Binlog_Do_DB | Binlog_Ignore_DB | Executed_Gtid_Set |
+---------------+----------+--------------+------------------+-------------------+
| binlog.000001 |      157 |              |                  |                   |
+---------------+----------+--------------+------------------+-------------------+
1 row in set (0.00 sec)

主库容器导出主库数据(新终端中执行):

跳转到Docker宿主机拷贝主库数据到从库容器

# 登录主库容器
[root@localhost ~]# docker exec -it mysql-master-1 bash
bash-4.4# # 从数据库导出主库数据到主库容器
bash-4.4# mysqldump -u root -p --all-databases --master-data=2 > master_dump.sql
mysqldump: [Warning] World-writable config file '/etc/mysql/my.cnf' is ignored.
WARNING: --master-data is deprecated and will be removed in a future version. Use --source-data instead.
Enter password: bash-4.4# ls
master_dump.sql

解锁主库:

UNLOCK TABLES;

在从库操作:

mysql -u root -p

停止从库服务:

http://www.dtcms.com/wzjs/272032.html

相关文章:

  • 没有网站怎么做cpa赚钱广州百度seo 网站推广
  • 莱芜市网站建设百度站长平台有哪些功能
  • 网站建设规划书中包含内容网络推广怎么做
  • 虚拟机做网站有用吗百度资源共享
  • 做销售在那个网站找站点
  • 手机网站建设案例百度收录关键词查询
  • 广州网络推广培训机构seo排名app
  • 二手车 网站开发网站收录查询代码
  • 上海境外输入seo竞争对手分析
  • 企业安全文化建设的核心内容杭州seo外包
  • pc网站和app哪个容易做百度指数资讯指数
  • 郑州易站通网站公司2022今日最新军事新闻
  • 容桂网站制作公司百度快速排名案例
  • 免费做相册视频网站有哪些网络营销公司
  • 免费域名注册网站怎么登录新闻热点事件
  • 奎屯网站制作广告收益平台
  • 微信公众号做网站卖东西北京seo服务销售
  • 网站服务器机房近期国际新闻热点大事件
  • 网站建设栏目分析手机百度网盘下载慢怎么解决
  • 做兼职在什么网站找比较好做网站公司哪家比较好
  • 有名设计网站免费外链网站seo发布
  • 做网站开发学什么内容网络推广平台网站推广
  • 做网站哪家公司推广方案
  • 网站图片一般分辨率做多大一键注册所有网站
  • 有网站如何做直播公司地址怎么弄在百度上显示
  • 漫画网站建设教程视频百度百家号
  • 东阿网站建设电话官方百度app下载安装
  • 一级域名网站里有二级域名seo网站有哪些
  • 长兴网站制作公司市场营销策略
  • 广东专业做网站排名哪家好百度推广技巧