繁体   English   中英

MySQLdump 没有数据导出

[英]MySQLdump no data export

我想每天用表定义和表数据做一个mysqldump,为此我用这个命令配置一个cron作业:“mysqldump -u user -pxxxxxx site_DB | gzip > backup/site/site_t_$(date | awk {' print $1" "$2" "$3"_"$4'}).sql.gz" 但这仅导出表定义。 导出数据的正确命令是什么? 谢谢

默认情况下mysqldump也导出数据 - 您必须使用 --no-data 标志使其仅导出结构。 由于您的默认情况下正在执行此操作,这意味着在您的 MySQL选项文件中设置了“无数据”,您可以按照这些说明找到该文件。

我遇到了同样的问题。 使用“--databases”重新运行转储命令,如下所示:

mysqldump -u user -pxxxxx --databases site_DB . . . . 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM