Linux-6.5下 基于MySQL命令行模式备份数据方法详解

理解部分:

        逻辑备份:只备份表中的某一些符合调价的数据,而非全部数据。但是很独特的地方在于导出来的是文本信息,那么很显然比mysqldump节约空间的,这是毋庸置疑的;但是库表它本身没有办法创建。我们也难以保证是精确的;

        所以还是mysqldump好用的。只有备份表总的部分行的时候才会使用它进行,甚至于备份部分行、部分字段的时候会用到。


格式:
        SELECT clause INTO OUTFILE ''
        LOAD DATA INFILE '' INTO TABLE tb_name
1、连入MySQL:

2、查看students表中的所有Gender是 M 导出:

3、执行此命令将其导入/tmp:

4、查看/tmp下的stu.txt文本信息:

5、创建一个与students表一样结构的表:  

6、查看表结构:

7、注意这时候是没有插入数据的:

8、导入/tmp/下的stu.txt 文本:

9、查看表中的数据是否被导入:



10、还有其它的备份工具请出门左转查看:mysqldump、innobackupex、LVM快照的配置解析:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值