SQL查询输出到SQL查询

时间:2013-02-25 14:56:39

标签: mysql terminal putty

如何将sql查询的结果保存为另一个sql查询,以便在某个地方,如果进行了删除,它可以恢复为旧数据?

我正在考虑进行系统调用。像这样的东西

system (mysql -uuser-ppassword -Ddatabase < select.sql > backup.sql

其中select.sql是初始查询,backup.sql是最终查询。 当我执行它时,只需在backup.sql中获取一个datadump

请帮助

1 个答案:

答案 0 :(得分:0)

尝试使用SQLyog(http://www.webyog.com/)将表导出为一系列插入语句。这应该做你想要的,虽然我不完全确定它可以使用where子句导出select语句的结果。它允许您选择要导出的列。