Mysql

Mysqldump.exe 未知選項 –no-beep

  • December 21, 2015

當我嘗試執行命令時:

"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump.exe" -u root -p******* my_database > backups/my_database_backup_20151221121320.sql

它說

mysqldump: unknown option '--no-beep'

(我在窗戶上。)

我試過什麼?

  • 我在Google(和這裡)閱讀並嘗試了許多關於將“no-beep ”從[client]. my.ini沒有幫助。仍然是同樣的錯誤。
  • 我試圖檢查my.ini我更改的文件是否是實際載入的文件 - 我可以更改其他設置並應用它們。
  • 我嘗試在沒有完整路徑(僅mysqldump -u..)的情況下執行命令,仍然是同樣的錯誤。
  • my.ini我在文件中搜尋了所有“嗶”的實例
  • 另外,當我輸入mysql --help它時,它總是顯示no-beep = TRUE,無論我評論還是取消評論“no-beep”

編輯 :

使用--no-defaults我沒有問題,但我不想更改命令。

幾天前我的 php 腳本執行良好,我不知道發生了什麼。

查找所有 my.ini 文件 從任何地方(不僅是客戶端)替換 no-beep ‘因為沒有這樣的選項。但要進行臨時修復,您可以no-defaults按如下方式使用:

"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqldump.exe" --no-defaults -u root -p******* my_database > backups/my_database_backup_20151221121320.sql

引用自:https://dba.stackexchange.com/questions/124222