2016年11月1日

MySQL避免插入重复记录的方法

摘要: mysql在存在主键冲突或者唯一键冲突的情况下,根据插入策略不同,一般有以下三种避免方法。1、insert ignore2、replace into3、insert on duplicate key update 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用以上三个语句没有 阅读全文

posted @ 2016-11-01 11:44 诗圆 阅读(24344) 评论(0) 推荐(0) 编辑

MySQL利用binlog恢复误操作数据

摘要: 在人工手动进行一些数据库写操作的时候(比方说数据订正),尤其是一些不可控的批量更新或删除,通常都建议备份后操作。不过不怕万一,就怕一万,有备无患总是好的。在线上或者测试环境误操作导致数据被删除或者更新后,想要恢复,一般有两种方法。 方法一、利用最近的全量备份+增量binlog备份,恢复到误操作之前的 阅读全文

posted @ 2016-11-01 11:17 诗圆 阅读(5158) 评论(0) 推荐(0) 编辑

导航