理解部分:
逻辑备份:只备份表中的某一些符合调价的数据,而非全部数据。但是很独特的地方在于导出来的是文本信息,那么很显然比mysqldump节约空间的,这是毋庸置疑的;但是库表它本身没有办法创建。我们也难以保证是精确的;
所以还是mysqldump好用的。只有备份表总的部分行的时候才会使用它进行,甚至于备份部分行、部分字段的时候会用到。
格式:
SELECT clause INTO OUTFILE ''
LOAD DATA INFILE '' INTO TABLE tb_name
1、连入MySQL:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664210x9C2.png)
2、查看students表中的所有Gender是 M 导出:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_13976642081zzE.png)
3、执行此命令将其导入/tmp:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664209Oo5f.png)
4、查看/tmp下的stu.txt文本信息:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664209Yy75.png)
5、创建一个与students表一样结构的表:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664211U8UR.png)
6、查看表结构:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_13976642127L9s.png)
7、注意这时候是没有插入数据的:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664212o7N5.png)
8、导入/tmp/下的stu.txt 文本:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664210lQ98.png)
9、查看表中的数据是否被导入:
![](http://blog.chinaunix.net/attachment/201404/17/29584738_1397664210p2lR.png)
10、还有其它的备份工具请出门左转查看:mysqldump、innobackupex、LVM快照的配置解析: