2014-11-23 74 views
0

我遇到了一般mysqldump命令(导入/导出)的问题。 我写在Windows命令窗口中的以下内容:mysqldump窗口未知选项'--no beep'

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

,我也得到“未知的mysqldump --no选项嘟嘟”。它并不要求我输入密码,即使我在bin目录中看到它,它似乎也不能识别mysqldump命令。我做错了什么?我尝试了从改变路径到改变反斜杠的一切。我在网上发现的任何似乎都有效的东西都会给我带来同样的错误。 任何线索将不胜感激...预先感谢大家

回答

1

您可能有我的my.ini(或my.cnf)文件中有一行说“无哔声”。这是mysql客户端的选项,但不适用于mysqldump。

如果你想为MySQL客户端“无哔”选项只,编辑my.ini文件,并在文件节标题[mysql]移动。

mysqldump unknown option no beep

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模板,由于某些原因,它全部包含此选项。