2014-11-23 36 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模板,由於某些原因,它全部包含此選項。