我正在尝试在 Windows 7 计算机上使用 cmd.exe
执行 mysqldump
。数据库大小可能为 100 GB,因此 mysqldump
可能需要很长时间。但我如何检查以确保它确实有效?
这是命令提示符的打印屏幕:
请注意,它只是挂起,就像它正在运行程序时一样。这样已经持续了20分钟了。 all_databases.sql
文件确实已通过上述命令在我的计算机上创建,但它仍然是空的。除了 all_databases.sql 输出文件的大小之外,还有其他方法可以监视进度吗?如果此命令需要 24 到 36 小时以上才能运行,我希望确信它实际上一直在运行。我会很失望地发现两天后它没有做任何事情。
我使用的是 MySQL 5.6。
最佳答案
最好、最简单的方法是打开另一个命令行并检查 mysql 服务器中的进程列表。
其次,您可以检查转储的大小是否增加..
谢谢
关于mysql - 监控命令行操作的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23838212/