文档首页
MySQL 9.0 参考手册
相关文档 下载此手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  分别转储表定义和内容

9.4.5.4 分别转储表定义和内容

The --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