Drush常用命令

  • 备份数据库:drush sql-dump > /path-to-backup_dir/database-backup.sql
  • 升级:drush up
  • 下载某模块/模组: drush dl module_name
  • 开启模组:drush en module_name
  • 关闭某模组: drush un module_name
  • 清空缓存drush cc all

drupal 数据库使用drush 备份常用命令:

  • 备份整个mysql

drush cc all && drush sql-dump > 路径/数据库名称db.sql;

  • 备份mysql里特定数据表 :drush cc all && drush sql-dump --tables-list=数据表名称 > 路径/数据库名称db.sql;
    例子:drush cc all && drush sql-dump --tables-list=uc_product_attributes > /db/backupdb_demo0.sql
  • 多个数据表使用半角逗号间隔:drush cc all && drush sql-dump --tables-list=table1,table2 > 路径/数据库名称db.sql;
    例子:drush cc all && drush sql-dump --tables-list=uc_product_attributes,users > /db/backupdb_demo1.sql
分类: