mysqldump: Couldn‘t execute ‘SET OPTION SQL_QUOTE_SHOW_CREATE=1‘

  中心的跳板机是Redhat 5.4版本,MySQL 5.0版本,使用起来不那么友好愉快,但是不出问题的情况下忍着用也将就(毕竟是名副其实的懒癌患者),但是总有那么一个契机让你退无可退,比如今天要用mysqldump做一台新服务器的远程导出工作时就遇到了问题:

  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)

  这是因为mysqldump版本问题:MySQL Server version: 5.6.34 Source distribution,而client端是5.0.77版本的,
,所以要从根本上把问题解决就把MySQL客户端升级。

  查看确认当前的系统版本和MySQL版本:

  [root@chengyu ~]# lsb_release -a

  [root@chengyu ~]# yum list installed | grep mysql
  卸载原有的MySQL,安装新版本客户端(链接: https://pan.baidu.com/s/1QcQ4A2Dy4SE1XRm1FNpvFg, 提取码zyt7):

  [root@chengyu ~]# yum remove mysql

  [root@chengyu mysql]# rpm -ivh MySQL-client-5.6.25-1.linux_glibc2.5.x86_64.rpm

  完毕,问题解决。

2020年07月05日

  我是一只小小的铅笔

  却妄图

  在天空下,写下不老的心意

  ---------------------------------------------------

  选完盆栽,老板说:160

  我说:老板,150可以吗

  老板:已经很便宜了,好吧好吧,150就150吧,以后要多光顾啊

  我喜笑着去讨功劳,钟哥边轻轻摇头边低低的笑着对老板说:我这老婆,心软不会讲价……然后又扬着嘴角安慰我:没事没事,开心就好!

  已经过了那种非你不可软磨硬泡的年龄阶段了,能简单就不复杂…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章