有时用户删除表中的单个记录,如何从使用mysqldump创建的备份中恢复此单个记录。
我用命令创建了转储文件 mysqldump -uxxx -pxxx表> table.sql
我知道在创建dumpfile时可以使用WHERE语句,但我没有在导入时看到任何信息或示例。
我想要的是从这个完整转储中仅恢复表y中的记录x
那么有任何提示或示例吗?
答案 0 :(得分:0)
转储文件只是一个带有SQL查询的文本文件。您可以打开文件,搜索所需的记录并轻松执行查询。
答案 1 :(得分:0)
将整个转储还原到虚拟数据库/表中,导出所需的单行,然后将该行导入到实时数据库中。