`
learnmore
  • 浏览: 589378 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库同步遇到的问题

阅读更多
1.数据库mysql5.1,同步用的是主从数据库,直接执行sql语句,没问题可以顺利的同步,但是在程序中一直不行.后来发现,原来是php打开了两个数据库连接,如果同时打开两个数据库连接,那么对主数据库的操作无法在从数据库中反应出来.去掉一个连接同步成功.
由于程序打开两个数据库连接的目的是为了对两个数据库连接查询,因此不存在同步的问题.
2.同步的时候报错
   Last_Error: Error 'Duplicate entry '25638' for key 1'
  解决:
   把那条数据跳过去了
    mysql> slave stop;
    mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
   mysql> slave start;
   具体原因在查找。
分享到:
评论

相关推荐

    文件自动同步数据库管理工具

    在单位信息维护中遇到的信息系统多,数据库多,各种日志日积月累占用大量空间和资源。本工具就是为了替代平时分散的任务、或手工劳动。 系统利用不同的定时器,来完成用户自定义的各种任务。目前支持两种任务,...

    SQL Server实时同步更新远程数据库遇到的问题小结

    主要介绍了SQL Server实时同步更新远程数据库遇到的问题小结,需要的朋友可以参考下

    基于FlinkSQLCDC的实时数据同步方案

    业务系统经常会遇到需要更新数据到多个存储的需求。例如:一个订单系统刚刚开始只需要写入数据库即可完成业务使用。某天BI团队期望对数据库做全文索引,于是我们同时要写多一份数据到ES中,改造后一段时间,又有需求...

    SQL数据库应用技巧

    数据库同步技术指南,SQLserver同步技术遇到的问题指南

    基于Python的SQL Server数据库实现对象同步轻量级

    日常工作中经常遇到类似的问题:把某个服务器上的某些指定的表同步到另外一台服务器。 类似需求用SSIS或者其他ETL工作很容易实现,比如用SSIS的话,就会会存在相当一部分反复的手工操作。 建源的数据库信息,目标...

    ApexSQLDiff(数据库合并工具)2010官方安装免费版

    ApexSQL Diff是一款非常好用且功能强大的数据库对比、合并和同步工具,软件可以根据用户的需要来生成相应的脚本合并两个数据,并可以对合并数据库过程中遇到的替在问题进行汇总、跟踪,同时ApexSQL Diff还拥有强大的...

    ORACLE数据库复制

    高级复制主要是基于触发器的原理来触发数据同步的,因此,高级复制无法实现用户,数据库级别的对象复制,只能做些表、索引和存储过程的复制。 如果出于容灾整个数据库的考虑,高级复制相当复杂,而且并不一定能...

    分布式数据库的设计与实现.doc

    各部门的数据有更 新变动时,也要及时上报在全局数据库同步更新。再由全局数据库分发给与数据信息有 关的相关部门。如某系学生人数的变化要通知后勤服务部门。人事部门上报教工工作的 调动情况要通知财会部门等。...

    数据库项目组日常运维及应急故障处理手册.docx

    (2)立即重启的话,不能获取并保留分析数据库挂起原因的信息,在后续分析问题时,没有足够信息用于分析问题产生的根本原因。 一般正常重启的话,都需要手动获取用于分析数据库重启原因的信息,以便编写分析报告,...

    NineData稳定高效的Redis数据同步解决方案.pdf

    NineData 在支持了Redis...NineData 同步(全量、增量)期间,如果遇到Redis实例压力太大影响业务,可以使用同步限流能力,也支持暂停和断点续传的能力(降低重新同步拉取全量的性能影响),保障数据库的安全和性能。

    数据库相关的知识点!

    在使用组合索引时,若组合索引为(name,email),单独索引email时不走索引,这称为最左前缀匹配原则,最左匹配原则中,mysql会一直向右匹配知道遇到(< > between like)这一类的范围查询时停止 explain + sql查询语句,...

    C#解决SQlite并发异常问题的方法(使用读写锁)

    使用C#访问sqlite时,常会遇到多线程并发导致SQLITE数据库损坏的问题。 SQLite是文件级别的数据库,其锁也是文件级别的:多个线程可以同时读,但是同时只能有一个线程写。Android提供了SqliteOpenHelper类,加入Java...

    MySQL5.6 数据库主从同步安装与配置详解(Master/Slave)

    MySQL5.6 数据库主从同步安装与配置详解(Master/Slave) 本篇文章主要介绍了MySQL5.6 数据库主从同步安装与配置详解,具有一定的参考价值,有兴趣的可以了解一下。 安装环境 操作系统 :CentOS 6.5 数据库版本:...

    小程序云开发实现数据库异步操作同步化

    写小程序云函数的时候遇到了一个问题,如果只对数据库操作一次的话,可以按照官方样例放到return里面,但是如果需要对数据库进行多次操作的话就不能这样写了,因为对数据库的操作是异步执行的。 刚开始我也想了好长...

    spring+hibernate和spring+myBatis实现连接多个数据库,同时操作的项目

    项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。 此项目就是为了解决这个问题。

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    10.3.5遇到问题时的验证 10.4 Grid Infrastructure故障检测 10.4.1 ohasd.bin不能启动成功 10.4.2 OHASD代理不能启动 10.4.3 ocssd.bin不能启动 10.4.4 c d.bin不能启动 10.4.5 gpnpd.bin不能启动 10.4.6其他...

    Java Web开发常见问题.docx

    数据库连接问题:Java Web开发中需要使用数据库,因此可能会遇到连接数据库出现问题的情况,例如用户名密码错误、数据库驱动版本不匹配等。 404/500错误:当部署Web应用程序时,经常会出现404和500错误。404错误表示...

    Redis数据库的应用场景介绍

    实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1)MySQL需要不断...

Global site tag (gtag.js) - Google Analytics