gpt4 book ai didi

php - 比较2个mysql数据库

转载 作者:行者123 更新时间:2023-11-29 05:59:27 24 4
gpt4 key购买 nike

我需要比较来自测试数据库和开发数据库的两个 mysql 转储的结果。我在这里看到其他问题询问类似的问题,但我需要能够排除某些字段,例如“created_at”和“updated_at”。有没有人做过类似的事情并且可以指出一些可以帮助我的工具/资源?

感谢所有帮助,谢谢。

最佳答案

您可以使用 MySQL 的 mysqldbcompare比较两个数据库,生成差异格式的输出显示差异。它并没有完成您所说的所有事情,因此您必须采取一些额外的步骤。主要是:

  1. 它不会比较两个 MySQL 转储文件。相反,它比较数据库。所以如果你有转储文件,你需要创建一对临时数据库并导入您的转储文件。

  2. 据我从文档中得知,它不允许您排除某些字段。所以当你通过差异解析时,你会必须手动排除那些。你也许可以通过管道grep 忽略您不关心的字段。

关于php - 比较2个mysql数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46274367/

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