情况说明:
1.现在有两台电脑,各次都安装了mysql,一台主机,一台从机.
2.主机ip:192.168.0.97
  从机ip: 192.168.0.210
3.当更新主机数据库记录时从机记录要发生相应的改变,即实现数据库实时同步

解决方案:
mysql提供了数据库实时同步功能。可以在主从机上进行配置即可实现数据库的同步

具体步骤:

1.修改主机配置信息:

a.修改mysql安装目录下的my.ini文件,默认的路径:C:/Program Files/MySQL/MySQL Server 5.0/my.ini
  打开my.ini文件,在[mysqld]节点下面加入如下内容
  [mysqld]
  server-id=1
  log-bin=c:/log-bin.log
  server-id:为主服务器A的ID值
  log-bin:二进制变更日值
b.创建远程访问用户
  使用如下命令创建:grant all on *.* to backup@'192.168.0.210' identified by '1234'
  此时在通过用户名backup和密码1234就可以在从机192.168.0.210上访问主机日志了
c.付给用户远程访问的权限
  使用如下命令创建远程权限:grant all on *.* to backup@'%' identified by ‘1234’
d.重新启动mysql server
e.主机配置结束

2.修改从机配置信息
a.修改mysql安装目录下的my.ini文件,默认的路径:C:/Program Files/MySQL/MySQL Server 5.0/my.ini
  打开my.ini文件,在[mysqld]节点下面加入如下内容
  [mysqld]
  server-id=2
  master-host=10.100.0.100
  master-user=backup
  master-password=1234
  //以下内容为可选
  replicate-do-db=backup

server-id:从服务器B的ID值。注意不能和主服务器的ID值相同。
  master-host:主服务器的IP地址。
  master-user:从服务器连接主服务器的帐号。
  master-password:从服务器连接主服务器的帐号密码。
  replicate-do-db:告诉主服务器只对指定的数据库进行同步镜像。
b.重新启动mysql server
c.使用slave start命令启动主从机线程
d.配置结束

此时向主机插入记录从机将发生相应的改变

mysql数据库同步解决方案相关推荐

  1. MySQL数据库同步小工具(Java实现)

    近期公司做个报表系统,为了报表系统中复杂的查询条件,不影响线上业务系统的使用,研究了一下MySQL数据库同步,下面用Java代码实现MySQL数据库同步,以便自己查阅! 数据库同步实现功能点: 1.支 ...

  2. MySQL数据库同步神器 - Gravity - 比Datax好用

    MySQL数据库同步神器 - Gravity 原始地址:https://github.com/moiot/gravity 同步地址:  https://gitee.com/yunwisdoms/gra ...

  3. php mysql数据库同步_实现MySQL数据库同步实例演示_MySQL

    本次实验的主要目的是剖析配置MySQL(和PHP搭配之最佳组合) 数据库的主辅MySQL数据库同步的实际操作步骤,我前两天在相关网站看见的资料,觉得挺好,就拿出来供大家分享,开始具体的配置. 本次试验 ...

  4. mysql数据库同步时间_MySQL 数据库同步

    简明现代魔法 -> 数据库技术 -> MySQL 数据库同步 MySQL 数据库同步 2010-01-15 MySQL 的数据同步,在 MySQL 官方网站文档上,叫 Replicatio ...

  5. mysql数据库同步xtrab_热备份的实现方式

    问下大家, 1. 热备份有哪些常规的实现方式呢: 2. 为什么百度上好多热备份的操作和同步的操作是差不多的呢: 解决方案 5 LZ你好, 所谓热备份其实就是数据库的容灾,在不停止原有数据库服务的情况下 ...

  6. android与mysql数据库同步_android开发 如何通过web服务器访问MYSQL数据库并且使其数据同步到android SQLite数据库?...

    通过web服务器访问MYSQL数据库有以下几个过程: 1.在MySql下创建自己的数据库和自己的表单 2.连接数据库. 3.访问数据库 1.创建web工程 (服务器端) 在Myeclipse下新建一个 ...

  7. ubuntun系统mysql数据库同步_Ubutun 14.10下mysql 主从同步详细操作

    d)配置MySQL从服务器的my.cnf文件 vi /etc/my.cnf #编辑配置文件,在[mysqld]部分添加下面内容 server-id=2 #配置文件中已经有一行server-id=1,修 ...

  8. ubuntun系统mysql数据库同步_Canal 实现 Mysql数据库实时数据同步

    简介 1.1 canal介绍 ​ Canal是一个基于MySQL二进制日志的高性能数据同步系统.Canal广泛用于阿里巴巴集团(包括https://www.taobao.com),以提供可靠的低延迟增 ...

  9. MySQL可运行在不同的操作系统下_不同操作系统下的mysql数据库同步

    当数据库的数据量读写频繁的时候,我们就要考虑把数据库的读写分开,以提高数据库的使用效率,(当然还有其他用处比如,备份数据),这个时候我们就要用到mysql的一个功能,数据库同步.下面就具体讲一下实现方 ...

  10. linux同步数据库,Linux两台服务器mysql数据库同步

    我们在做web系统部署的时候往往涉及到两台甚至多台数据库的备份,为了数据安全考虑(虽然说到底不过是一堆0 1,但是价千金啊),所以我们还是乖乖做同步把! 1.准备两台Linux服务器(主.从) 2.安 ...

最新文章

  1. jquery之hide()用法详解
  2. 计算机视觉与深度学习,看这本书就够了
  3. 前端学习(2892):如何异步请求封装
  4. JQuery实现旅游导航菜单应用方便
  5. 在上传前探测磁盘是否挂载正常
  6. python获取已打开的网页内容_用Python获取网页数据
  7. No input file specified. Nginx PHP
  8. 彼岸花开开彼岸 奈何桥前可奈何 作者:天涯游子
  9. ios app推送通知详细教程一
  10. 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换
  11. 去除高清视频锯齿几个方法
  12. Java使用Jsoup写爬虫
  13. 大漠找图算法_GitHub - jozhn/op: op插件(类似大漠插件),Windows消息模拟,gdi,dx,opengl截图,找图,找字(OCR),其他实用算法...
  14. NewH3C—IP路由原理(静态路由)
  15. ONLYOFFICE Docs 如何与 Alfresco 连接集成
  16. Open3d点云对象详解
  17. 谷歌视频播放速度调节插件安装方法
  18. 62%的银屑病患者治疗不满意!专家:银屑病还无法治愈!
  19. qq开心农场外挂核心源码
  20. android webview 不能识别的符号,Android WebView无法显示版权或商标符号?

热门文章

  1. 时间管理--番茄工作法
  2. Sublime 快捷键整理
  3. 红外万能遥控器2.0,把家里的红外遥控器改成能用语音和手机app控制
  4. 阿里巴巴设计大会PPT,出彩的设计让人惊叹
  5. mysql数据库自定义输入法_如何使用Windows10自带输入法添加词库,方便打字
  6. 双网口设备 网关设置注意事项
  7. 捷速编辑pdf文件插入图片的方法
  8. 年会抽奖 - 牛客网题解
  9. 如何快速进入/打开cmd--快捷键
  10. android 字体调节大小,教你如何修改Android默认字体大小和设置字体大小比例