Я не уверен, почему вы считаете, что вам нужны два сценария, поскольку вы можете экспортировать схемы и содержимое в один сценарий.Чтобы создать это, самое простое решение - использовать инструмент командной строки mysqldump , который поставляется в комплекте с MySQL.Это создаст текстовый файл, который вы сможете использовать для восстановления всей базы данных / конкретных таблиц и т. Д. До их исходного состояния.
В качестве подсказки вы можете обратить особое внимание на "Опция -add-drop-table", так как она окажется полезной, если вы когда-нибудь захотите помешать содержимому файла резервной копии.(NB: Это, конечно, уничтожит ALL «текущие» данные.)(И используйте --no-create-info
, чтобы просто сбросить содержимое.)