Spec-Zone.ru › MySQL 5.7

7.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.
https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/mysqldump-definition-data-dumps.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API