Как удалить все таблицы в базе данных MySQL одной командой
Размещено 2009-01-03
в разделе Администрирование | Метки:
MySQL
mysql -u<username> <database> -p<password> -e "show tables" | grep -v Tables_in | grep -v "+" | \
awk '{print "drop table " $1 ";"}' | mysql -u<username> <database> -p<password><database>, <password> и <username> заменяем на имя базы, пароль и имя пользователя соответственно.
Взято отсюда.