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

网站建设+临沂网页设计设计网站建设

网站建设+临沂,网页设计设计网站建设,网站服务器有哪些类型有哪些类型有哪些类型有哪些,自己做一个网站背景 生产环境上的主从集群,因为一些异常原因,导致主从同步失败。现记录下通过重做mysql从库的方式来解决,重做过程不影响主库。 步骤 1、在主库上的操作步骤 备份主库所有数据,并将dump.sql文件拷贝到从库/tmp目录 mysqldump …

背景

生产环境上的主从集群,因为一些异常原因,导致主从同步失败。现记录下通过重做mysql从库的方式来解决,重做过程不影响主库。

步骤

1、在主库上的操作步骤

  1. 备份主库所有数据,并将dump.sql文件拷贝到从库/tmp目录

    • mysqldump -uroot -p --set-gtid-purged=OFF --single-transaction --master-data=1 --all-databases > dump.sql

      备注:

    • 如果出现报错`Can't connect to local MySQL server through socket`可以执行netstat -ln | grep  mysql命令查看mysql socket的地址需要添加参数 --socket=/u/mysql/tmp/mysql.sock 再次执行即可
      mysqldump -uroot -p --set-gtid-purged=OFF --single-transaction --master-data=1 --all-databases --socket=/u/mysql/tmp/mysql.sock > dump.sql
    • --single-transaction参数是mysqldump在全量数据导入是对锁的一些处理,都应该加上该参数
    • --master-data=1参数是在备份文件中有 CHANGE MATER TO xxxxx命令,对备库有用,默认值为1,如果为2,就是把该条语句注释了。

2、在从库的操作

  • 通过mysql-client使用root用户登录上mysql

  • 停止从库:

    stop slave;
  • 重置从库:

    reset slave all;
  • 导入主库的数据

    source /tmp/dump.sql;
  • 查看dump.sql文件里面主库同步的位点:

  • 然后在从库执行
    CHANGE MASTER TO MASTER_HOST='XXXXX',MASTER_USER='REPL',MASTER_PASSWORD='XXXX',MASTER_LOG_FILE='mysql-bin.002029',MASTER_LOG_POS=486015475;
    
  1. 假如需要旧用户密码忘记了,可以新建用户和密码作为主从复制的用户
    #登录 MySQL 主库,创建用于复制的账号并授权:```mysql -u root -p``````CREATE USER 'replication'@'从库IP地址' IDENTIFIED BY 'password';GRANT REPLICATION SLAVE ON *.* TO 'replication'@'从库IP地址';FLUSH PRIVILEGES;
  2. 在从库上再次执行
     #在从库上登录 MySQL,并执行以下命令:```mysql -u root -p``````CHANGE MASTER TO MASTER_HOST='主库IP地址',MASTER_USER='replication',MASTER_PASSWORD='password',MASTER_LOG_FILE='主库的binlog文件名',MASTER_LOG_POS=主库的binlog位置;
  • 开启同步:

    start slave;
  • 查看同步状态:

    show slave status\G;
  1. 如果发现`Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection`报错

  2. 解决方法:

  • 在从库上执行一下命令即可,出现该报错的原因是因为mysql8.0默认要求连mysql需要安全连接

  • stop slave;
    CHANGE MASTER TO GET_MASTER_PUBLIC_KEY=1;
    start slave
  • 参考连接:mysql主从复制报错:Authentication plugin ‘caching_sha2_password‘ reported error: Authentication requires se_authentication plugin 'caching_sha2_password' repo-CSDN博客

  • 再次查看从库状态,这两个都是yes即可
http://www.yayakq.cn/news/500487/

相关文章:

  • 哈尔滨网站建设教程展厅设计参考图
  • 住房城乡建设部举报网站中国建设银行积分查询网站
  • 天津网站建设服务网页设计特色及创意
  • 信云科技的vps怎么做网站wordpress 主题 开发
  • 3340网站建设与管理易营宝智能建站平台
  • 扁平化设计网站欣赏如何选择企业网站开发
  • 网站的数据库怎么做企业管理培训课程排行榜
  • 免费视频网站制作电商平台推广方式有哪些
  • 搭建个人网站seo综合查询工具有什么功能
  • jz做网站哪里可以兼职答题
  • dw如何做网站登陆验证订阅号 小程序
  • 专业做网站路桥公司查询网站查询系统
  • asp网站版权网站建设velpai
  • 茂名建设中专学校网站网站开发用mvc多吗
  • 上海城乡建设部网站设计类专业包括哪些
  • 网站本地环境搭建教程编程软件下载安装
  • 马来西亚的网站后缀卫龙的网站做的污污分
  • 做农村网站多少钱wordpress博客调用插件
  • 苏州建站公司哪个济南兴田德润实惠吗电子菜单制作app
  • 枣庄网站建设制作网站所有二级目录
  • 漳州网站建设厂家上海企业网站模板建站
  • 网站建设受众现在都用什么软件搜索附近的人
  • 邵阳建设网站公司网络营销是网络销售吗?
  • 网站建设哪家好就推 鹏博资讯连锁 加盟 网站模板
  • 周到的企业网站建设广州网站优化排名推广
  • 做网站在浏览器预览怎么出现了状况宁波品牌网站建设服务电话
  • 衡水手机网站建设价格室内设计培训班哪家好
  • 成都 网站设计公司一级造价工程师合格标准
  • 网站开发后是不是下挂到域名南宁正规的seo费用
  • 网站建设中数据安全研究网站制作文章