首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

MySQL 5.7 mysqldump 報「unknown option '--no-beep'」解決

     編輯:程式設計綜合問答

現象

mysqldump -u root -p student > d:/dd.sql
# 報錯
mysqldump: [ERROR] unknown option '--no-beep'

原因

MySQL 5.7 移除了 --no-beep 選項(舊版用於抑制完成時蜂鳴)。若你的 my.ini [mysqldump] 節仍保留 no-beep,或環境變量 MYSQLDUMP_OPTIONS 包含該選項,啟動時會報錯。

修復

  1. 編輯 my.ini,找到 [mysqldump] 節,**刪除或註釋 no-beep 行**。
  2. 或命令行顯式覆蓋:mysqldump --no-beep=0 -u root -p student > d:/dd.sql(5.7 不支援,僅作示例)。
  3. 檢查環境變量:set MYSQLDUMP_OPTIONS= 清空。

參考鏈接

SegmentFault 同款問題解答

避坑提示

  • 升級 MySQL 大版本後,**務必對比舊新 my.ini**,清理廢棄選項。
  • mysqldump --help 可查看當前版本支援的所有選項。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved