[MySQL] 특정 이름으로 시작하는 DB 일괄 삭제

역시 구글은 개발자의 친구~ 유후~

# drop-db.sh
DB_STARTS_WITH='sample_' # sample_table1, sample_table2...
MUSER=""
MPWD=""
MYSQL="mysql"

DBS="$($MYSQL -u$MUSER -p$MPWD -Bse 'show databases')"

for db in $DBS; do
    if [[ "$db" =~ ^$PDB_STARTS_WITH}" ]]; then
        echo "Deleting $db"
        $MYSQL -u$MUSER -p$MPWD -Bse "drop database $db"
    fi
done