从mysqldump导入单个记录

mysql mysqli

120 观看

2回复

6 作者的声誉

有时用户删除表中的一条记录,我该如何从用mysqldump创建的备份中恢复该条记录。

我使用命令mysqldump -uxxx -pxxx table> table.sql创建了转储文件

我知道在创建转储文件时可以使用WHERE语句,但我看不到任何使用此导入的信息或示例。

我想要的是从此完整转储中仅还原表y中的记录x

那么,有什么技巧或例子吗?

作者: Robvk 的来源 发布者: 2017 年 9 月 15 日

回应 2


0

3961 作者的声誉

转储文件只是带有SQL查询的文本文件。您可以打开文件,搜索所需的记录并方便地执行查询。

作者: Duc Filan 发布者: 2017 年 9 月 15 日

0

907 作者的声誉

将整个转储还原到虚拟数据库/表中,导出所需的单行,然后将该单行导入到活动数据库中。

作者: kmoser 发布者: 2017 年 9 月 15 日
32x32