Я использую опоры и sqlalchemy. Я постоянно обновляю файлы схемы и удаляю и воссоздаю базу данных так, чтобы новая схема могла быть сделана.
Каждый раз я делаю это путем открытия MySql Query Browser и вхожу и удаляю базу данных/схему.
Как я удаляю MySQL полные команды оболочки Linux db/schema в Ubuntu Linux?
Попробуйте следующую команду:
mysqladmin -h[hostname/localhost] -u[username] -p[password] drop [database]
В общем, вы можете пройти любой запрос на MySQL
из оболочки с вариантами.
mysql -u username -p -D dbname -e "DROP DATABASE dbname"
Другой подходящий способ:
$ mysql -u you -p
<enter password>
>>> DROP DATABASE foo;
Если вы устали набирать пароль, создайте файл (chmod 600) ~/.my.cnf
, и вставьте в него:
[client]
user = "you"
password = "your-password"
Для разговора:
echo 'DROP DATABASE foo;' | mysql