[摘要]grep "itpuxfg1"(注意日志 两个不同的版本 请区分)演示:把itpux 库删除drop database itpux;恢复:先创建数据库:mysql> cre... grep "itpuxfg1"(注意日志 两个不同的版本 请区分)

演示: 把itpux 库删除drop database itpux; 恢复: 先创建数据库: mysql> create database itpux default character set utf8; -- 如果不清楚条件,建议在原库查询show create database mysql; mysql -uroot -p -o itpux < alldb_bak.sql -- 恢复后,查不到今天上午更新的记录 mysql> show tables; 
-- 通过binlog 日志增量恢复表删除之前 [root@mysqldb binlog]# mysqlbinlog -vv --start-position=219 --stop-position=913 --database=itpux itpuxdb-binlog.000001 >sa.sql -- 恢复这张表到原库里面 先从另外的库里备份这张表 mysqldump -uroot -p itpux itpuxfg1 > sa.sql 再把生产库,直接恢复(原来的库中的表是已经被删除掉了) mysql -uroot -p itpux < sa.sql mysql> select * from itpuxfg1; 1)恢复到这张表到源库里 mysqldump -uroot -p itpux itpuxfg1 >sa.sql 相关推荐: mysql删除数据库没有备份怎么恢复 MySQL复制+快照恢复误删除操作实验测试 以上就是Mysql结合备份+binlog恢复误删除操作数据的详细内容,更多请关注php中文网其它相关文章!
学习教程快速掌握从入门到精通的SQL知识。
|
关键词: Mysql结合备份+binlog恢复误删除设置数据