当您没有指定路径输出到终端时,mysqldump 命令会怎样?

当您没有指定路径输出到终端时,mysqldump 命令会怎样?

我想知道如果我不指定 mysqldump 命令的路径,是否不会保存任何文件并且只会在终端屏幕上看到输出?

它是否正确?

答案1

我不认为你的意思

/usr/bin/mysqldump args

相对

mysqldump args

这就是“mysqldump 命令的路径”的意思。但你的意思是

mysqldump args > outputfile

或者

mysqldump args -r outputfile

相对

mysqldump args

如果是这种情况,那么如果您不指定输出文件,那么输出将到stdout(即终端)。

相关内容