Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Dumping Table Definitions and Content Separately

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