首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >mysqldump未知选项无蜂鸣音

mysqldump未知选项无蜂鸣音
EN

Stack Overflow用户
提问于 2013-01-08 16:13:36
回答 10查看 41.2K关注 0票数 26

我在Windows5.5上运行MySQL,尝试使用mysqldump:

 "C:\WebServer\MySQL Server 5.5\bin\mysqldump.exe" -u user -ppassword database > "C:\backup.sql"

但是get错误:

mysqldump:未知选项'--no beep‘

这是一个非常基本的命令,适用于另外两个开发箱,所以不确定是什么导致了这个问题?

EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-07-12 00:50:07

同样的问题,在MySQL my.ini中注释掉(#)无蜂鸣音行,解决了问题。

票数 34
EN

Stack Overflow用户

发布于 2014-10-20 16:26:19

我在dba.stackexchange.com上找到了this answer,这很有帮助:

no-beep option导致mysql命令行客户端在发生错误时不发出蜂鸣音。

如果这是你想要的选项,它应该在你的my.cnf或my.ini的[mysql]部分。此错误表明它位于my.cnf[client]部分,这会导致...抛出错误,因为该选项无法识别。

检查您的my.cnf,或者删除该行,或者将它放在[mysql]部分而不是[client]部分,这样就可以了。

客户端选项组可由所有客户端程序读取(但不能由mysqld读取)。这使您能够指定适用于所有客户端的选项。例如,客户端是用于指定用于连接到服务器的密码的完美组。(但请确保选项文件只对您自己可读和可写,以便其他人找不到您的密码。)请确保不要在客户端组中放置选项,除非您使用的所有客户端程序都能识别该选项。如果您尝试运行不理解该选项的程序,则会在显示错误消息后退出。-- http://dev.mysql.com/doc/refman/5.6/en/option-files.html

票数 10
EN

Stack Overflow用户

发布于 2013-01-08 16:21:57

环境变量或my.cnf文件中的内容?

无论如何,当我将no-beep选项(对于mysql客户机有效,但对于mysqldump无效)放在配置文件的[client]部分时,我得到

mysqldump: unknown option '--no-beep'

(正如在naitsirch's answer中提到的,它应该从[client]部分移到[mysql]部分,这样它就不会尝试将它用于其他客户端程序,比如mysqldump。)

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14210769

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档