公司数据库前一版本是部署在windows上面的,由于业务需要,迁移到linux,之前一段脚本在windows下使用定时任务执行正常。

mysqldump -uzzz -pxxxx --opt --default-character-set=utf8 -e --triggers -R --hex-blob --flush-logs -x db_name> D:/数据备份/111.sql

现在把mysql服务器指向linux,导出的时候就报错了

mysqldump: [ERROR] unknown option '--no-beep'

解决方法:添加--no-defaults

mysqldump --no-defaults -uzzz -pxxxx --opt --default-character-set=utf8 -e --triggers -R --hex-blob --flush-logs -x db_name> D:/数据备份/111.sql

 

参考来源:​​mysqldump: unknown option '--no-beep' 错误解决​

版权归原作者所有