gpt4 book ai didi

mysql - 导出的数据库有不同的大小

转载 作者:行者123 更新时间:2023-11-29 00:59:03 25 4
gpt4 key购买 nike

如果我用 phpmyadmin 导出一个数据库,他的大小是 18MB

如果我使用此命令从终端导出它,大小仅为 11MB。

/usr/bin/mysqldump --opt -u root -ppassword ${DB} | gzip > ${DB}.sql.gz

你能解释一下为什么吗?是因为--otp参数吗?

如何确定数据库已成功导出?我应该检查一下吗……这仍然不是一个可靠的评估。谢谢

最佳答案

根据您提供的详细信息,尺寸可能不同的原因有很多种。假设 phpMyAdmin 的输出也被压缩(否则差异的明显原因是一个被压缩,另一个没有),以下可能会在某种程度上影响大小:

  • INSERT 语句的不同顺序导致数据可压缩性的差异
  • 一个使用扩展插入物,另一个仅使用标准插入物(考虑到尺寸差异,这似乎最有可能)。
  • 由 phpMyAdmin 导出工具添加的更多评论
  • 等...

我建议查看导出以确定完整性(也许将其恢复到测试数据库并验证所有表上的行计数都是

关于mysql - 导出的数据库有不同的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4625510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com