メインコンテンツに移動

なるべくコピペでいつか使いたいDrushコマンド

2021.01.16   2025.07.30

ユーザーブロック解除

drush user:unblock admin

ユーザーブロック

drush user:block admin

uid10をブロック

drush user:block --uid=10

uid10でログイン

drush user:login --uid=10

ログインユーザー(管理者含む)強制ログアウト

drush sqlq "TRUNCATE sessions"

uidが200を強制ログアウト

drush sqlq "DELETE FROM sessions WHERE uid = 200"

DBダンプ

drush sqlq --file=migrate-backup.sql

データベースを圧縮ファイルでダンプする。ファイル名がdump_data02_20200322.sql.gzで保存される。

drush sql-dump --gzip --result-file=/root/dump_data02_20200322.sql

データベースを圧縮ファイルでリストアする。リストア後、ファイル名がdump_data02_20200322.sqlになる。

drush sqlq --file=/root/dump_data02_20220322.sql.gz