drush命令讲解之数据库操作

Submitted by admin on Thu, 06/23/2016 - 16:31

匆匆一看,竟然2016年过了一半了,居然还没写过一篇博客。真是罪过罪过。

今天分享一个我经常用的drush命令,用来做数据库方面的操作。我经常这样使用;但是看周围的很似乎很少这么玩。

秉着知识共享,不藏私货的精神,共享出来。

数据库导出:

drush sql-dump > DB.sql
drush sql-dump --gzip > DB.tar.gz ###导出数据库并压缩


数据库导入:

drush sqlc < DB.sql
gunzip -c DB.tar.gz | drush sqlc  ###导入gzip压缩文件


一键解锁Drupal登录锁定

drush sqlq "delete from flood where 1;"


这种方法,摒弃了使用mysql/mysqldump命令导入与导出时候,需要输入各种用户名,密码,host等参数;效率大大提升。