mysldump数据的完全备份+增量备份+故障后的恢复2013-10-30学习了几天mysql的知识。刚接触单单以为是语法之类的命令记住就行了。但是遇到问题的时候缺不知道从何下手。网上找了相关的资料感觉还是不太实用。于是笔者就着手总结了备份与还原的例子。这篇是mysqldump的使用。进行了2个事例的操作。当然两个事例大同小异。第二个为第一个的拓展。如果将这2个例子原理搞清楚了。接下来进行LVM备份还原以及Xtrabackup这个备份工具都会轻松很多。MySQL的备份方式前提:事先保证对备份类型,备份策略等mysql常用知识已经清楚。mysqldump: 逻辑备份工具事例一、我们自己创建了个小教务管理系统,只在MySQL中存在一张jiaowu表,我们来对这一个数据库进行备份+增量备份+还原mysqldump(完全备份)+二进制日志准备:在xshell中打开2个linux连接窗口(主要用于锁表操作),我们将他们赋予编号以便于进行说明操作过程,如果没有xshell工具,那么可以使用linux中的screen。具体使用可以搜一下screen,我们这里主要讲备份。

首先在1中要对mysql进行锁表操作
[root@localhost ~]# mysql mysql> FLUSH TABLES WITH READ LOCK; ##以只读的方式进行锁表 mysql> FLUSH LOGS; ##滚动日志 mysql> SHOW BINARY LOGS; ##查看