分类 "数据库" 下的文章

mysql增量备份一般是使用binlog来实现,但是效果和实现方法远没有其他商用数据库优秀,找了很久,决定用Xtrabackup结合脚本的方式实现全备和增量备份,本着不重复造轮子的原则,网上找到了一些现成的脚本,自己再把代码做了一些优化,加了一些功能,脚本适用于指定库的备份和指定时间段恢复(考虑到单库恢复后的可用性,默认将mysql和performance_schema两个库一起进行了备份),也可

1、MySQL常用命令mysql> create database name default charset=utf8; //创建数据库 mysql> drop database name; //直接删除数据库,不提醒 mysql> describe tablename; //表结构查看 mysql> select 中加上distinct; //去除重复字段 shell&g

限制:binlog格式必须为rowbinlog_format = rowbinlog_row_image = full仅支持5.6与5.7只能回滚DML(增、删、改)下载地址:https://github.com/Meituan-Dianping/MyFlash/archive/master.zip安装:yum groupinstall "Development Tools"

删除10天前的MySQL binlog日志PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY); show master logs;删除所有MySQL binlog日志reset master;实例://清除MySQL-bin.010日志: PURGE MASTER LOGS TO 'MySQL-bin.010'; //清