无法使用Drush导出Drupal archive-dump
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法使用Drush导出Drupal archive-dump相关的知识,希望对你有一定的参考价值。
当我尝试导出我的Drupal 7站点的存档转储时,我收到以下错误,我无法导出存档中的数据库。
Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1'
我使用了命令:drush ard
。
答案
这不是一个匆忙问题,而是一个mysql / MariaDB问题,描述了here。
简而言之,错误是由于mysqldump
和数据库引擎之间的版本不匹配造成的:
较早版本的MySQL使用了SET OPTION,但是这种语法不赞成使用SET而不使用OPTION,并且已在MySQL 5.6和MariaDB 10.0中删除。
运行命令which mysqldump
以检查您的版本。
你需要mysqldump 5.6.x
才能转储mysql 5.6数据库。
以上是关于无法使用Drush导出Drupal archive-dump的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 Drush 10 更新 Drupal 9 数据库和语言环境
是否可以使用 Drush 更改 Drupal8 管理员密码?