如何使用drush sql-dump跳过特定表?
我有一个drush配置文件〜/ .drush / drushrc.php: if (!isset($options['structure-tables']['common'])) { $options['structure-tables']['common'] = array( 'cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog' ); } $options['structure-tables']['common'] = array_merge($options['structure-tables']['common'], array('ctools_css_cache', 'ctools_object_cache', 'logz', 'views_object_cache') ); 我有一个bash脚本文件: /usr/bin/drush sql-dump --root="/home/username/domains/sitename/www" --skip-tables-key="common" --gzip --result-file=/home/username/backup/$year/$month/dbname_$date_now_time.sql 但是当我执行它时,备份文件仍然在缓存表中有数据。我究竟做错了什么? 第二个问题是-如果将其放入crontab中,是否需要将配置文件放在其他位置? 我使用Drush版本8。