暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL 8.0.26 bug ERROR 1064 (42000) at line1: You have an error

原创 姚崇 2023-06-20
829

今天同事找到我,说在执行mysql主从搭建时,主库mysqldump备份,然后在从库恢复的时候报错了,错误信息如下

mysql: [Waring] Using a [password on the command line interface can be insecure.
ERROR 1064 (42000) at line1: You have an error in your SQL syntax; check the manual that corresponds 
to your MySQL server version for the right syntax to use near 'WARNING: --master-data is deprecated and 
will be removed in a future version. Us' at line 1 

image.png
使用自己的脚本备份也是有问题的

查看mysqldump内容如下:

第一行居然没有注释掉,下面的图片是我后续注释掉的显示。可想在后续的版本–master-data要被移除掉的,但是代码中没有处理好这部分,居然写到了mysqldump备份文件中
image.png

用8.0.25版本测试,便没有这个问题
image.png

这个问题的解决还是比较简单的,顺藤摸瓜
image.png

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论