Когда вы говорите «перезагрузить файл схемы», я предполагаю, что вы имеете в виду файл, который содержит все операторы SQL
, определяющие вашу схему базы данных? то есть создание tables
, views
, stored procecures
и т. д .?
Решение довольно простое: сохраните файл со всеми SQL
, который создает tables
и т. Д. В файле, и перед всеми операторами CREATE
добавьте оператор DELETE/DROP
, чтобы удалить то, что уже есть. там. Затем, если вы хотите сделать перезагрузку, просто выполните:
cat myschemafile.sql | mysql -u userid -p databasename