• 为什么写博客,是因为遇到的坑,不希望别人在踩一遍!
  • 选择了,剩下的就是坚持和努力-------致自己!
  • 当能力达不到梦想时,更需要学习,努力,拼搏

解决mysqldump备份报错:SET OPTION SQL_QUOTE_SHOW_CREATE=1

Mysql 雪豹 6年前 (2018-04-28) 1162次浏览 0个评论

images

在测试环境使用mysqldump 备份时,报错

[root@TESTSVR ~]# mysqldump -uroot -pf0922186e3 -h 127.0.0.1 –all-databases|gzip >/data/151222test_$(date +%F).sql.gz

mysqldump: Couldn’t execute ‘SET OPTION SQL_QUOTE_SHOW_CREATE=1’: 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 ‘OPTION SQL_QUOTE_SHOW_CREATE=1’ at line 1 (1064)

解决方法: 因在这台主机跑着多个mysql,经排查发现是mysqldump和目前跑的mysql5.6不是一个 、mysqldump应该是之前mysql5.5遗留下来的,使用全路径就可以使用。

[root@TESTSVR ~]# /data/mysql-new-5.6.16/bin/mysqldump -uroot -pf0922186e3 -h 127.0.0.1 –all-databases|gzip >/data/151test_$(date +%F).sql.gz

 


有需要可以联系微信xuebao19930721和加入微信群
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址