mysqldump windows未知选项' - no beep'

时间:2014-11-23 17:39:24

标签: mysql mysqldump

我一般遇到mysqldump命令的问题(导入/导出)。 我在windows命令窗口中写了以下内容:

C:\MySQL\MySQL Server 5.6\bin> mysqldump -u root -p nameofdabase> C:\temp\dumpfile.sql

我得到“mysqldump未知选项 - 没有哔”。它没有要求我输入密码,即使我在bin目录中看到它,它也似乎无法识别mysqldump命令。我做错了什么?我尝试了从改变路径到改变反斜杠的所有方法。我在网上发现的任何似乎都有用的东西一直给我带来同样的错误。 任何线索都将非常感谢...提前谢谢大家

2 个答案:

答案 0 :(得分:1)

你的my.ini(或my.cnf)文件中可能有一行显示“no-beep”。这是mysql客户端的一个选项,但不适用于mysqldump。

如果您只想为mysql客户端选择“无哔”选项,请编辑my.ini文件并将其移至文件部分标题[mysql]下。

另见mysqldump unknown option no beep

答案 1 :(得分:0)

有一个"默认" my.ini此处:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini

它包含no-beep选项。

MySQL安装程序在C:\ProgramData\MySQL\MySQL Installer for Windows\Manifest\Templates\中有各种版本的my.ini模板,出于某种原因,它们都包含此选项。