Jus*_*ron 21 mysql windows option
我正在Windows上运行MySQL 5.5,尝试使用mysqldump:
"C:\WebServer\MySQL Server 5.5\bin\mysqldump.exe" -u user -ppassword database > "C:\backup.sql"
Run Code Online (Sandbox Code Playgroud)
但得到错误:
mysqldump:未知选项' - no beep'
这是一个非常基本的命令,并且可以在另外两个开发盒上运行,所以不确定是什么导致这个?
我在dba.stackexchange.com上找到了这个答案,这非常有帮助:
该
no-beep
选项会导致mysql
命令行客户端在发生错误时不发出蜂鸣声.如果这是你想要的选项,它应该在
[mysql]
你my.cnf
[或my.ini]的部分.此错误表明它位于[client]
您的部分中my.cnf
,这会导致错误抛出,因为该选项无法识别.检查你的,
my.cnf
然后删除该行或将其放在该[mysql]
部分而不是[client]
你应该是好的.[client]选项组由所有客户端程序读取(但不是由mysqld读取).这使您可以指定适用于所有客户端的选项.例如,[client]是用于指定用于连接服务器的密码的完美组.(但请确保选项文件只能由您自己读写,以便其他人无法找到您的密码.)请确保不要在[客户端]组中添加选项,除非所有客户端程序都识别您使用.如果尝试运行错误消息,则在显示错误消息后,不理解该选项的程序将退出.
环境变量或my.cnf文件中的东西?
为了它的价值,当我在[client]
配置文件的部分中放入no-beep选项(mysql客户端的有效选项,但不是mysqldump)时,我得到了
mysqldump: unknown option '--no-beep'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
30661 次 |
最近记录: |