mysql 利用备份和Binlog 恢复数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/saga_gallon/article/details/82352406

1,利用全备文件(备份整个数据库)恢复数据库
mysql -u root -p < full.bak

2,使用MySQLBinlog 生成SQL脚本:

/usr/local/mysql/bin/mysqlbinlog --start-date='2014-09-16 14:00:00' --stop-date='2014-09-16 14:20:00' /opt/mysql/log/mysql-bin.000017 >/opt/mysql_bak/mysqlbinlogsql_restore_2014091614.sql

3,Binlog生成的SQL脚本导入
mysql -uroot -p -S /tmp/mysql.sock < 472.sql

猜你喜欢

转载自blog.csdn.net/saga_gallon/article/details/82352406