当前以:D:\mysql-5.7.25(作为主库) -> D:\mysql-5.7.25-FDB(作为从库)

步骤一:

先进行修改从数据库下面的my.ini配置文件

[mysqld]
#设置3307端口
port = 3307
# 设置mysql的安装目录
basedir=D:\mysql-5.7.25-FDB
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7.25-FDB\data
接着在从库的bin目录下打开cmd命令输入‐‐defaults‐file="D:\mysql-5.7.25-FDB\my.ini" (这是在把该库进行安装到windos下)

步骤二:

修改主从数据库的相关配置

主数据库-my.ini:

[mysqld]
#开启日志
log‐bin = mysql‐bin
#设置服务id,主从不能一致
server‐id = 1
#设置需要同步的数据库
binlog‐do‐db=course
#屏蔽系统库同步
binlog‐ignore‐db=mysql
binlog‐ignore‐db=information_schema
binlog‐ignore‐db=performance_schema
从数据库-my.ini:
[mysqld]
#开启日志
log‐bin = mysql‐bin
#设置服务id,主从不能一致
server‐id = 2
#设置需要同步的数据库
replicate_wild_do_table=course.%
#屏蔽系统库同步
replicate_wild_ignore_table=mysql.%
replicate_wild_ignore_table=information_schema.%
replicate_wild_ignore_table=performance_schema.%

步骤三:

创建一个主从库复制的账号

#切换至主库bin目录,登录主库
mysql ‐h localhost ‐uroot ‐p
#授权主备复制专用账号
GRANT REPLICATION SLAVE ON *.* TO 'db_sync'@'%' IDENTIFIED BY 'db_sync';
#刷新权限
FLUSH PRIVILEGES;
#确认位点 记录下文件名以及位点
show master status;

步骤四:

设置从库向主库同步数据

#切换至从库bin目录,登录从库
mysql ‐h localhost ‐P3307 ‐uroot ‐p
#先停止同步
STOP SLAVE;
#修改从库指向到主库,使用上一步记录的文件名以及位点
CHANGE MASTER TO
master_host = 'localhost',
master_user = 'db_sync',
master_password = 'db_sync',
#以下的两个数据是在步骤三确定位点里面获取到的数据信息
master_log_file = 'mysql‐bin.000002',
master_log_pos = 154;
#启动同步
START SLAVE;
#查看从库状态Slave_IO_Runing和Slave_SQL_Runing都为Yes说明同步成功,如果不为Yes,请检查
error_log,然后
排查相关异常。
show slave status
#注意 如果之前此从库已有主库指向 需要先执行以下命令清空
STOP SLAVE IO_THREAD FOR CHANNEL '';
reset slave all;

Mysql数据库实现主从数据库同步更新相关推荐

  1. windows配置mysql8.0主从数据库,主从数据同步。

    本地配置两个mysql8.0数据库用作主从数据库,同一个服务器安装多个mysql服务,只要端口不一样. 1.下载安装包 mysql下载地址:https://dev.mysql.com/download ...

  2. 利用数据库复制技术 实现数据同步更新[摘]

    相关链接: 利用数据库复制技术 实现数据同步更新[摘]        SQL 复制过程的注意事项(转) 复制的概念 Microsoft? SQL Server? 2000 的复制是在数据库之间对数据和 ...

  3. MYSQL数据库跨服务器实时同步更新实践----文献阅读(污水管网水质预测)

    文章目录 摘要 一. MYSQL 数据库主从复制,实时同步的再现 1. 1 先下载虚拟机(硬件)与lunxi系统(centos7) 1.2 在lunxi 系统安装rpm 版mysql 5.5.55 1 ...

  4. Zabbix 监控Mysql数据库及主从数据库

    Zabbix监控mysql主从数据库在脚步出现用户名和密码是会出现如下报错"Warning: Using a password on the command line interface c ...

  5. 数据库修改后 前台同步更新 php,PHP实现前台页面与MySQL的数据绑定、同步更新...

    今天我来给大家介绍一个PHP-MySQL的小项目. 使用 PHP和前台Ajax 实现在前台对MySQL数据库中数据的增.删等操作语句功能. 如果有问题,欢迎拍砖~ 有不懂的地方,提出来咱们一起探讨~ ...

  6. mysql 5.5 主从双向同步,请教mysql 定时 双向 主从同步問題

    --主机开两个窗口,一个进入mysql,一个是shell--主机阻断写操作mysql>FLUSHTABLESWITHREADLOCK;QueryOK,0rowsaffected(0.00sec) ...

  7. mysql slave 1062_MySQL主从不同步,出现1062错误解决方案

    通过查看从服务器的状态,可以看到对应的错误信息 mysql> show slave status\G *************************** 1. row *********** ...

  8. mysql错误1197_mysql主从不同步问题 Error_code: 1197

    首先查看从的状态 mysql> show slave status \G *************************** 1. row ************************* ...

  9. linux怎么配置mysql数据库服务器_linux下指定mysql数据库服务器主从同步的配置实例...

    一. 概念:① 数据库同步  (主从同步 --- 主数据库写的同时 往从服务器写数据) ② 数据库同步  (主主同步 --- 两台数据库服务器互相写数据) 二. 举例数据库服务器(A) 主数据库   ...

最新文章

  1. 【Mac visual studio community使用技巧】打开vs如何查看解决方案等
  2. 别拒绝生命中偶尔的初恋
  3. ETL工具箱 5提交维表
  4. python练习集100题_8道关于python的练习题
  5. Java NIO系列教程(十) Java NIO DatagramChannel
  6. 在NSUserDefaults中存储自定义类型的数据
  7. 寄存器间接寻址缺点_详解西门子间接寻址之地址寄存器间接寻址
  8. java私有协议开发_priProto 基于netty5基于私有协议栈设计
  9. 应用电子计算机英文,应用电子技术英文介绍
  10. 第十节 直流变直流电路(DCDC)芯片选型
  11. Python爬虫爬取网页上的所有图片
  12. 在谷歌Android都有哪些组,谷歌Android阵营引领了哪些主流技术?
  13. Python实现投影法分割图像(一)
  14. 如何设置计算机自动连接宽带,宽带自动连接设置,小编教你电脑怎么设置宽带自动连接...
  15. 用不惯VMware?比它更快、更轻的虚拟机,横空出世!
  16. Swift [UInt8]转16进制字符串
  17. 为何选择阿里云——恒生银行案例
  18. python股票接口_小小- python用雅虎财经(yahoo)接口写简易爬虫获取A股上证所有股票(可以单独选择个股)历史数据...
  19. 互联网知识付费创业项目,新手必看!
  20. hh.exe参数(全)

热门文章

  1. 华为AC控制器新增SSID
  2. Paradigm 介绍 Goldfish:PoS 以太坊中 LMD GHOST 分叉规则的安全替代品
  3. Mac 连上无线网络,无法上网
  4. svg可缩放矢量图绘制线、面
  5. Vue集成百度的Ueditor 前端+后台
  6. Spark 与 Elasticsearch交互的一些配置和问题解决
  7. 文本生成视频相关指标整理
  8. 二叉树的后序遍历(非递归算法)
  9. 2020届毕业生秋招 算法岗(偏NLP)总结
  10. 马拉松入门必备基础知识