Spec-Zone .ru
спецификации, руководства, описания, API

7.4.5.4. Дамп Табличных Определений и Контента Отдельно

--no-data опция говорит mysqldump не выводить табличные данные, приводящие к файлу дампа, содержащему только операторы, чтобы составить таблицы. Наоборот, --no-create-info опция говорит mysqldump подавлять CREATE операторы от вывода, так, чтобы файл дампа содержал только табличные данные.

Например, чтобы вывести табличные определения и данные отдельно для test база данных, используйте эти команды:

shell> mysqldump --no-data test >
        dump-defs.sqlshell> mysqldump --no-create-info test >
        dump-data.sql

Для дампа только для определения добавьте --routines и --events опции, чтобы также включать сохраненную подпрограмму и определения события:

shell> mysqldump --no-data --routines --events test
        > dump-defs.sql