9.4.5.4 Выгрузка определений таблиц и данных отдельно
Опция --no-data сообщает mysqldump, что не нужно выгружать данные таблиц, в результате чего в файле выгрузки будут только операторы для создания таблиц. И наоборот, опция --no-create-info сообщает mysqldump о подавлении CREATE операторов из вывода, так что в файле выгрузки будут только данные таблиц.
Например, чтобы выгрузить определения таблиц и данные отдельно для базы данных test, используйте эти команды:
$> mysqldump --no-data test > dump-defs.sql
$> mysqldump --no-create-info test > dump-data.sql
Для выгрузки только определений, добавьте опции --routines и --events, чтобы также включить определения хранимых процедур и событий:
$> mysqldump --no-data --routines --events test > dump-defs.sql
© 2025 Oracle
Licensed under the GPLv2 License.