千家信息网

Linux命令:MySQL系列之十三--MySQL备份与还原(针对单张表SELECT备份重要章节)

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,对于只备份单张表的备份与还原,通过SELECT命令,可以更快速的达到备份和恢复的目的;以及通过此方法把一个数据库中表的数据,导入至另一数据库的表中去。备份格式:SELECT * INTO OUTFIL
千家信息网最后更新 2026年11月03日Linux命令:MySQL系列之十三--MySQL备份与还原(针对单张表SELECT备份重要章节)


对于只备份单张表的备份与还原,通过SELECT命令,可以更快速的达到备份和恢复的目的;

以及通过此方法把一个数据库中表的数据,导入至另一数据库的表中去。


备份格式:SELECT * INTO OUTFILE '/PATH/TO/somefile.txt'

FROM table_name [WHERE CLAUSE];

#备份table_name表中的[或者备份满足WHERE语句的数据]数据至服务器上保存。

注释:table_name:需要备份的表 WHERE:满足的条件,可选项。

/PATH/TO:服务器上的路径目录,且此目录必须是执行SELECT语句的用户有写的权限,

否则无法备份。

还原格式:LOAD DATA INFILE '/PATH/TO/somefile.txt' INTO TABLE table_name;

注释:table_name:需要还原的表的名称,此表必须先在数据库中存在。

/PATH/TO:备份所存放的路径


mysql> CREATE TABLE tutor LIKE tutors; #仿照tutors表的框架创建一个空表tutor


实例:备份一个数据库表的数据,导入至另一个数据库表的数据;

mysql> USE jiaowu;

Database changed

mysql> SELECT * FROM tutors; #查询表tutors的信息

+-----+------------------+--------+-----+

| TID | Tname | Gender | Age |

+-----+------------------+--------+-----+

| 1 | HongQigong | M | 93 |

| 2 | HuangYaoshi | M | 63 |

| 3 | HuangRong | F | 46 |

| 4 | HuYidao | M | 65 |

| 5 | XiaoLongnv | F | 28 |

| 6 | HuFei | M | 45 |

| 7 | GuoXiang | F | 32 |

+-----+------------------+--------+-----+

7 rows in set (0.00 sec)

mysql> SELECT * INTO OUTFILE '/tmp/tutor.txt' FROM tutors;

Query OK, 7 rows affected (0.01 sec)

mysql> CREATE TABLE tutor LIKE tutors;

Query OK, 0 rows affected (0.03 sec)

mysql> DESC tutor;

+---------+---------------------------+------+-----+---------+------------------+

| Field | Type | Null | Key | Default | Extra |

+---------+---------------------------+------+-----+---------+------------------+

| TID | smallint(5) unsigned | NO | PRI | NULL | auto_increment |

| Tname | varchar(50) | NO | | NULL | |

| Gender | enum('F','M') | YES | | M | |

| Age | tinyint(3) unsigned | YES | | NULL | |

+---------+---------------------------+------+-----+---------+------------------+

4 rows in set (0.01 sec)

mysql> DESC tutors ;

+---------+---------------------------+------+-----+---------+------------------+

| Field | Type | Null | Key | Default | Extra |

+---------+---------------------------+------+-----+---------+------------------+

| TID | smallint(5) unsigned | NO | PRI | NULL | auto_increment |

| Tname | varchar(50) | NO | | NULL | |

| Gender | enum('F','M') | YES | | M | |

| Age | tinyint(3) unsigned | YES | | NULL | |

+---------+---------------------------+------+-----+---------+------------------+

4 rows in set (0.01 sec)

mysql> DROP TABLE tuors;

Query OK, 0 rows affected (0.03 sec)

mysql> SELECT * FROM tutor; #查询表tutor的信息

Empty set (0.04 sec) (暂时无数据)

mysql> LOAD DATA INFILE '/tmp/tutor.txt' INTO TABLE tutor;

Query OK, 7 rows affected (0.04 sec)

Records: 7 Deleted: 0 Skipped: 0 Warnings: 0

mysql> SELECT * FROM tutor; #查询表tutor的信息

+-----+------------------+--------+-----+

| TID | Tname | Gender | Age |

+-----+------------------+--------+-----+

| 1 | HongQigong | M | 93 |

| 2 | HuangYaoshi | M | 63 |

| 3 | HuangRong | F | 46 |

| 4 | HuYidao | M | 65 |

| 5 | XiaoLongnv | F | 28 |

| 6 | HuFei | M | 45 |

| 7 | GuoXiang | F | 32 |

+-----+------------------+--------+-----+

至此通过SELECT备份还原操作完成。







备份 数据 数据库 信息 查询表 查询 服务器 格式 注释 目录 语句 路径 服务 命令 中表 名称 实例 权限 条件 框架 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网与科技金融数据 互联网科技英文 互联网科技logo 广西互联网科技公司 互联网科技美容 无锡溥仪互联网科技有限公司 互联网科技创新企业排名 哈尔滨新华互联网科技学院 北京华百购互联网科技有限公司 移动互联网科技股 岳阳华臻互联网科技有限公司 国大互联网教育科技有限公司工作 浙南科技城互联网大厦建设工程 科技赋能视角下互联网保险发展 郑州欣桑互联网科技有限公司 信承诺互联网科技有限公司 福仕德教育科技互联网 互联网科技博主张洲 陕西彩京云互联网科技有限公司 互联网科技创新方面的资料 互联网科技公司简介 银优互联网科技有限公司 科技类的互联网平台 南山科技园互联网公司有哪些 未来五年的互联网科技 坤平互联网科技 银行科技岗属于互联网吗 科技互联网行业投资研究 互联网的黑科技实验室 互联网 科技节活动 微视频大赛
0