恢复数据操作

1.首先找到服务器mysqlbinlog位置
2找到mysql-bin.000005这类文件位置


//恢复2019-09-04 12:20:40之前的所有删除数据
/www/server/mysql/bin/mysqlbinlog --stop-datetime="2019-09-04 12:20:40" /www/server/data/mysql-bin.000005|mysql -uroot -p

//恢复2019-09-01 12:20:40 - 2019-09-04 12:20:40之间的所有删除数据
/www/server/mysql/bin/mysqlbinlog --start-datetime='2019-09-01 12:20:40' --stop-datetime="2019-09-04 12:20:40" /www/server/data/mysql-bin.000005|mysql -uroot -p

mysql-bin.xxx转sql文件

/www/server/mysql/bin/mysqlbinlog --no-defaults /www/server/data/mysql-bin.xxx -d 需要转sql的数据库名称> 随便起.sql
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐