在MySQL存储过程中重命名文件

时间:2013-04-18 15:25:35

标签: mysql stored-procedures file-rename

我正在尝试使用

备份存储在大表中的一些数据
SELECT ... INTO OUTFILE

语句。 输出文件在网络硬盘上,所以如果网络连接在转储过程中中断(需要花费一分钟或多或少),我会在网络硬盘上找到一个部分文件,我想将此文件标记为“错误”。 我可以在我的MySQL存储过程中给出一个SQL命令,让我重命名这样的文件吗?

非常感谢

最佳

cghersi

1 个答案:

答案 0 :(得分:0)

您不能在mysql中重命名文件,但是您可以使用两个文件进行转储,并仅在操作成功时将其旋转。

示例:

你转储到'a.csv',如果操作成功将使用'b.csv'进行下一次转储,否则再次使用'a.csv'。等等...