我正在尝试使用以下命令恢复/导入MySQLdump文件(在Windows上,版本5.x.x):
mysqldump -u root -p --all-databases < myfile.sql
然而,在处理过程中,命令提示符窗口开始疯狂地发出哔哔声。是否有可能删除mysqldump命令的输出(我假设是导致这种声音发生的原因)?有问题的文件略多于200MB。
我看过这些旗帜,似乎只是 - 不会对我有所帮助。但是,它似乎无法在命令提示符窗口中停止输出(但添加更多输出?)。
编辑#1
一个已被删除的答案建议输出/ dev / null。我在Windows上,我不知道什么是等效的。如果我把它管道到一个实际的文件,我实际上几乎将我的转储复制到另一个文件? 为什么恢复首先输出到提示符?
答案 0 :(得分:4)
我认为你真的打算运行
mysqldump -u root -p --all-databases > myfile.sql
(你的重定向是错误的方式)
mysqldump写出一个文件。要从该文件导入,请使用
mysql -u root -p < myfile.sql