Mysql5.7.36主从同步实操

这篇具有很好参考价值的文章主要介绍了Mysql5.7.36主从同步实操。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 主库创建同步账户
#创建备份的账户
CREATE USER 'backup'@'192.168.32.1' IDENTIFIED BY 'backup123';
#给账户授予备份的权限
GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.32.1';
#刷新权限
FLUSH PRIVILEGES;
  1. 停止主库
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  2. 配置主库需要的备份参数
    打开my.ini文件,配置以下参数
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  3. 启动主库
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  4. 导出主库中需要备份的数据库数据到从库中
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  5. 停止从库
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  6. 配置从库my.ini参数
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  7. 启动从库
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  8. 查询主库的master状态
    主库mysql命令执行:show master status;
    记录当前文件号和position信息
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  9. 从库执行
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  10. 停止主库,配置read-only=1,再启动主库
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

  11. 测试
    主库写入一条数据,从库同步数据
    Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

主库修改数据,从库同步修改
Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份
主库删除数据,从库同步删除
Mysql5.7.36主从同步实操,数据库,mysql,主从同步,数据备份

其他操作命令:文章来源地址https://www.toymoban.com/news/detail-669326.html

停止主从同步:从库执行stop slave;
重新配置从库:
	从库执行:
		1.从库执行stop slave;
		2.删除从库的relaylog
		3.从库执行reset slave;
		4.从库执行start slave;
		5.从库执行 show slave status;看到Slave_IO_Running 和 Slave_SQL_Running两项均为Yes,代表配置成功。

查看binlog文件内容的命令,主库执行:
	show binlog events in 'mysql-bin.000006';
	show binlog events in 'mysql-bin.000006' from 位置(pos);

到了这里,关于Mysql5.7.36主从同步实操的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 发现Mysql的主从数据库没有同步,差点凉凉了

    摘要: 今天发现Mysql的主从数据库没有同步,瞬间整个人头皮发麻。 本文分享自华为云社区《糟了,生产环境数据竟然不一致,人麻了!》,作者:冰 河 。 今天发现Mysql的主从数据库没有同步 先上Master库: 查看下进程是否Sleep太多。发现很正常。 也正常。 再到Slave上查看

    2023年04月17日
    浏览(77)
  • mysql5.7数据库配置(安全以及binlog)

    1、安装validate_password插件: 登录mysql,查询已安装的插件: show plugins; 查询mysql插件目录位置: show variables like “%plugin_dir%”; 找到对应的目录,mysql自带 validate_password,然后我们将这个插件进行安装 通过命令行安装(可以不用重启服务): install plugin validate_password soname ‘vali

    2024年01月18日
    浏览(33)
  • 【mysql】 手把手教你安装mysql-8.0.36数据库

    过了个周末,舒舒服服,把家里捣鼓了下,自己编了一个网格照片墙,把来做客的家具都安排好位置,今天,继续上班啦。 开始之前,老生常谈,首先看看我服务器的信息: 虽然每次写MySQL教程都会写下载链接,这次依然附带上。提供两种方式下载, ** 下载地址:**直接下载

    2024年03月16日
    浏览(39)
  • mysql5.7基于事务的主从配置

    10.220.87.144 33308 master 10.220.87.145 33308 slave 单节点的mysql正常安装,在两台上安装完后,修改配置。 百度搜离线安装。 1.my.cnf默认单节点的配置 2.my.cnf设置主配置 3.配置说明 4.master上执行 5.show master statusG; 1.my.cnf默认的单节点配置 2.my.cnf设置从配置 3.配配说明见 master中3节配置说

    2024年02月13日
    浏览(20)
  • 【数据库管理系统】Mysql 8.0.36入门级安装

    官方网址:MySQL 建议不要安装最新版本,一般找mysql5.0或mysql8.0系列版本即可; mysq1官网有.zip和.msi两种安装形式; zip是压缩包,直接解压缩以后使用的,需要自己配置各种东西;msi是安装包,系统直接帮我们安装搞定; 新手建议使用msi安装方式; 1.点击官方网址链接跳转,

    2024年03月13日
    浏览(84)
  • QT 5.9.9 配置使用 MYSQL5.7 数据库

    目录 Mysql下载安装 QT 下载安装 编译MYSQL mingw构建方式 msvc构建方式 QT中MYSQL测试使用 因为版权问题,Qt本身不自带Mysql数据库的驱动,因此如果想要借用Qt操作Mysql数据库,需要手动进行编译。 【Qt】 Mysql服务端安装教程 【Qt】 Mysql 库安装 1,可以选择安装服务端或者安装库文件

    2024年02月11日
    浏览(42)
  • MySQL数据库——主从复制

    在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似

    2024年02月11日
    浏览(81)
  • mysql 数据库主从复制搭建

    MySQL 主从复制主要用于实现高可用性和备份。在主从复制中,一个 MySQL 实例(称为主节点)将其数据更改复制到至少一个其他 MySQL 实例(称为从节点)上。主要借助于数据库二进制日志binlog进行数据的复制。 主从数据库对应的操作系统、数据库版本要一致。 1、主库配置 设

    2024年02月20日
    浏览(44)
  • MySQL 到 Elasticsearch 实时数据同步实操分享,Python进阶面试资料无偿分享

    测试连接,提示测试通过 测试通过后保存连接即可。 第二步:配置 Elasticsearch 连接 1.同第一步操作,点击左侧菜单栏的【连接管理】,然后点击右侧区域【连接列表】右上角的【创建连接】按钮,打开连接类型选择页面,然后选择 Elasticsearch 2.在打开的连接信息配置页面依次

    2024年04月10日
    浏览(26)
  • 不停机修复mysql主从数据同步错误导致服务器磁盘占满问题

    事情的现象:         线上生产环境mysql服务器采用主从结构。突然告警从库服务器磁盘占用高。经过磁盘空间检查,主要是/mysql/data目录使用100%(直接占满了),进入目录后发现被文件slave-relay-bin.*系列文件占满了。常理数据不会这么大,主库一切正常,磁盘空间也正常。

    2024年02月02日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包