Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在导入/还原文件时,MySQLDump会将数据写入终端_Mysql_Mysqldump - Fatal编程技术网

为什么在导入/还原文件时,MySQLDump会将数据写入终端

为什么在导入/还原文件时,MySQLDump会将数据写入终端,mysql,mysqldump,Mysql,Mysqldump,我正在尝试使用以下命令(在Windows上,版本5.x.x)还原/导入MySQLdump文件: mysqldump-u root-p——所有数据库

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

mysqldump-u root-p——所有数据库

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

我看了这些旗子,似乎只是——冗长,这对我有帮助。但是,它似乎无法在命令提示符窗口中停止输出(但添加更多输出?)

编辑#1


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

我认为您确实打算运行

mysqldump -u root -p --all-databases > myfile.sql
(您的重定向方向错误)

mysqldump将数据写入文件。要从该文件导入,请使用

mysql -u root -p < myfile.sql
mysql-u root-p
我想你真的打算跑步

mysqldump -u root -p --all-databases > myfile.sql
(您的重定向方向错误)

mysqldump将数据写入文件。要从该文件导入,请使用

mysql -u root -p < myfile.sql
mysql-u root-p
@MattBall我不能,因为箱子的扬声器响了。。。现在测试其中一个答案…“开始疯狂地嘟嘟”听起来像是在向终端写入数据。当出现这种情况时,许多终端将发出“嘟嘟声”(例如,
cat/dev/uradom
将导致类似于垃圾写入终端的行为)。因此,要问的问题是,为什么数据会被写入终端?它应该被写到哪里?您键入的是comesfrom而不是gozinta。把它想象成一个漏斗,你的漏斗走错了方向。@pst我不知道它为什么会写到终端。我正在遵循许多教程似乎指出的将文件导入MySQL的步骤。每当我导入数据并开始发出声音时,同事们都嘲笑我说我破坏了网络。。。LOL@MattBall我不能,因为它的情况下,扬声器会响。。。现在测试其中一个答案…“开始疯狂地嘟嘟”听起来像是在向终端写入数据。当出现这种情况时,许多终端将发出“嘟嘟声”(例如,
cat/dev/uradom
将导致类似于垃圾写入终端的行为)。因此,要问的问题是,为什么数据会被写入终端?它应该被写到哪里?您键入的是comesfrom而不是gozinta。把它想象成一个漏斗,你的漏斗走错了方向。@pst我不知道它为什么会写到终端。我正在遵循许多教程似乎指出的将文件导入MySQL的步骤。每当我导入数据并开始发出声音时,同事们都嘲笑我说我破坏了网络。。。你的方向是正确的。然而,由于我打算恢复/导入一个文件,我的方向似乎是正确的(即小于)。@TekiusFanatikus:您不使用mysqldump来恢复/导入。使用mysqldump.Ahh最初导出的文件,您可以使用mysql进行恢复/导入。。。没有注意到使用mysql代替mysqldump。这确实有效!谢谢我也为没有仔细阅读而道歉。你的方向是正确的。然而,由于我打算恢复/导入一个文件,我的方向似乎是正确的(即小于)。@TekiusFanatikus:您不使用mysqldump来恢复/导入。使用mysqldump.Ahh最初导出的文件,您可以使用mysql进行恢复/导入。。。没有注意到使用mysql代替mysqldump。这确实有效!谢谢我也为没有仔细阅读而道歉。