[摘要]gzip >$DATA_FILEC:恢复:# 通过防火墙禁止web等应用向主库写数据或者锁表。让主库暂时停止更新,然后再进行恢复。# 误操作删除nick库!1.检查全备及binlog日志[ro...
gzip >$DATA_FILE
C:恢复:
# 通过防火墙禁止web等应用向主库写数据或者锁表。让主库暂时停止更新,然后再进行恢复。
# 误操作删除nick库!
1.检查全备及binlog日志
[root@localhost 3306]# cd /server/backup/
[root@localhost backup]# gzip -d mysql_2015-10-31.sql.gz
[root@localhost backup]# vim mysql_2015-10-31.sql
[root@localhost backup]# grep -i "change" mysql_2015-10-31.sql
2.立即刷新并备份出binlog
[root@localhost 3306]# mysqladmin -uroot -pnick -S /data/3306/mysql.sock flush-logs
[root@localhost 3306]# cp /data/3306/mysql-bin.000030 /server/backup/
#误操作log-bin,倒数第二
[root@localhost backup]# mysqlbinlog -d nick mysql-bin.000030 >bin.sql #导出为.sql格式。
[root@localhost backup]# vim bin.sql
找到语句drop database nick删除!!!(误操作语句)
3.恢复
[root@localhost backup]# mysql -uroot -pnick -S /data/3306/mysql.sock <mysql_2015-10-31.sql #恢复之前的数据库全备
[root@localhost backup]# mysql -uroot -pnick -S /data/3306/mysql.sock nick < bin.sql
#恢复删除误操作语言的bin-log。
# 搞定!!!
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!
您可能感兴趣的文章:
MySQL的主从复制步骤详解及常见错误解决方法
深入解析半同步与异步的MySQL主从复制配置
Mysql主从复制(master-slave)实际操作案例
MySQL主从复制配置心跳功能介绍
通过java备份恢复mysql数据库的实现代码
mysql备份恢复mysqldump.exe几个常用用例
在Win下mysql备份恢复命令
MySQL的使用中实现读写分离的教程
Yii实现MySQL多数据库和读写分离实例分析
Thinkphp实现MySQL读写分离操作示例
MySQL主从同步、读写分离配置步骤
mysql 读写分离(基础篇)
以上就是详解MySQL的主从复制、读写分离、备份恢复 的详细内容,更多请关注php中文网其它相关文章!
微信
分享
学习教程快速掌握从入门到精通的SQL知识。
关键词:详细说明MySQL的主从复制、读写分离、备份恢复