我正在尝试将 mysql 备份保存到文件名中包含日期的文件夹中。我可以在不包含 %date% 的情况下很好地保存文件,但是当我添加它并运行它时,它会返回 “错误代码:2 - 没有这样的文件或目录”
我的命令行是:
mysqldump -uroot -p[password] --result-file="C:\Users\.....\DatabaseDumps\TestBackup_%date%.sql" Minerva
我已经去掉了密码和保存路径
我在网上找不到任何显示解决方案的内容,因此任何建议都很好。 谢谢
最佳答案
Linux 对于 linux,我过去用反引号(我想这就是他们所说的)来完成这个检查我刚刚制作的 bash 脚本
echo "this is text" > file-`date +"%m_%d_%Y"`.text
这将创建内容为“this is text”的文件 file-02_26_2015.txt
window 请在此处查看已接受的解决方案。实际上,您将 %DATE% 的输出转储到另一个变量中,然后调用它
关于php - 使用cmd保存带有DATE的mySQL文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28748456/