我正在尝试使用
备份存储在大表中的一些数据SELECT ... INTO OUTFILE
语句。 输出文件在网络硬盘上,所以如果网络连接在转储过程中中断(需要花费一分钟或多或少),我会在网络硬盘上找到一个部分文件,我想将此文件标记为“错误”。 我可以在我的MySQL存储过程中给出一个SQL命令,让我重命名这样的文件吗?
非常感谢
最佳
cghersi
答案 0 :(得分:0)
您不能在mysql中重命名文件,但是您可以使用两个文件进行转储,并仅在操作成功时将其旋转。
示例:
你转储到'a.csv',如果操作成功将使用'b.csv'进行下一次转储,否则再次使用'a.csv'。等等...