无法使用Drush导出Drupal存档转储

时间:2019-04-27 07:29:39

标签: mysql drupal-7 mariadb drush

当我尝试导出Drupal 7网站的存档转储时,出现以下错误,并且无法导出存档中的数据库。

Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'

我使用了命令:drush ard

1 个答案:

答案 0 :(得分:0)

这不是草率问题,而是MySQL / MariaDB问题,如documentation for --num-flaky-test-attempts所述。

简而言之,该错误是由于mysqldump与数据库引擎之间的版本不匹配引起的:

  

较早版本的MySQL使用SET OPTION,但是这种语法是   不赞成使用SET而没有OPTION的方法,并已在MySQL中删除   5.6和MariaDB 10.0。

运行命令which mysqldump来检查您的版本。

您需要mysqldump 5.6.x才能转储mysql 5.6数据库。