しがないエンジニアのブログ

技術的な内容をメモ代わりにつらつら

mysqlで指定したtableを削除する方法

mysql -h ホスト名 -u ユーザ名 -pパスワード -D test_database -e 'show tables' -s | egrep 'test' | xargs -I '@@' echo mysql -h ホスト名 -u ユーザ名 -pパスワード -D "test_database -e 'DROP TABLE @@'"

参考
mysql - MySQLでテーブルを全て、または正規表現で指定して削除する方法 - スタック・オーバーフロー