1

我正在尝试使用以下命令(在 Windows 上,版本 5.xx)恢复/导入 MySQLdump 文件:

mysqldump -u root -p --all-databases < myfile.sql

然而,在处理过程中,命令提示符窗口开始疯狂地发出哔哔声。是否可以删除 mysqldump 命令的输出(我假设是导致这种声音发生的原因)?有问题的文件略大于 200MB。

我查看了标志,似乎只有 --verbose 可以帮助我。但是,它似乎无法在命令提示符窗口中停止输出(但添加更多输出?)。

编辑#1

已删除的一个答案建议通过管道输出 /dev/null。我在 Windows 上,我不知道什么是等价的。如果我将它通过管道传输到一个实际文件,我实际上几乎是将我的转储复制到另一个文件?为什么还原首先输出到提示符?

4

1 回答 1

5

我想你真的打算跑

mysqldump -u root -p --all-databases > myfile.sql

(您的重定向是错误的方式)

mysqldump 写入文件。要从该文件导入,您将使用

mysql -u root -p < myfile.sql
于 2012-08-27T19:26:50.727 回答