Tengo 2 archivos de volcado de MySQL. Quiero encontrar la diferencia de datos de tabla entre 2 tablas.¿Cómo veo las diferencias entre 2 volcados de MySQL?
Respuesta
Tal vez puedas darle una oportunidad a una herramienta llamada mysqldiff, aún no la he probado, pero ha estado en mi lista por un tiempo.
mysqldump carrera con " --skip-opt "para obtener los 2 vertederos fil es decir:
mysqldump --skip-opt -u $MY_USER -p$MY_PASS mydb1 > /tmp/dump1.sql
mysqldump --skip-opt -u $MY_USER -p$MY_PASS mydb2 > /tmp/dump2.sql
comparar el uso de estas opciones diff:
diff -y --suppress-common-lines /tmp/dump1 /tmp/dump2
el fin de comparar 2 diffs mysql que necesitan ser hechas de una manera determinada, de manera que el orden es de una manera definida y datos no relevantes son omitidos.
Esto fue en un punto no totalmente posible con mysqldump
, no estoy seguro si esto ha cambiado mientras tanto.
Una buena herramienta para el trabajo es pydumpy
https://code.google.com/p/pydumpy/ (espejo: https://github.com/miebach/pydumpy)
Si desea comparar a un antiguo vertedero, al igual que en la pregunta, puede crear primero una base de datos temporal del vertedero y luego empezar ahí.
- 1. diferencias entre 2 JUnit Assert clases
- 2. compare las diferencias entre dos tablas en mysql
- 3. ¿Cuáles son las diferencias entre INSERT y UPDATE en MySQL?
- 4. ¿Cuáles son las diferencias entre REEMPLAZAR, INSERTAR, ACTUALIZAR en MySql?
- 5. Diferencias entre MySQL y Oracle DB
- 6. Principales diferencias entre Zend Framework 2 y Symfony 2
- 7. MATLAB: Las diferencias entre las versiones .mat
- 8. Acelerando los volcados e importaciones de mysql
- 9. MYSQL: diff entre las mesas
- 10. ¿Cuáles son las principales diferencias entre las API Repa 2 y 3?
- 11. SQL: encontrar diferencias entre las filas
- 12. Diferencias entre las implementaciones de JVM
- 13. Las diferencias entre TCP y Retroceso N
- 14. lista de diferencias entre las bases de datos SQL
- 15. Diferencias entre PostgreSQL y MySQL para desarrolladores de PHP
- 16. Subversion: ¿Cómo encontrar las diferencias entre dos etiquetas?
- 17. Diferencias en ctypes entre Python 2 y 3
- 18. diferencias de sintaxis entre MySQL, SQLite y pgsql
- 19. ¿Cómo puedo encontrar las diferencias entre dos bases de datos?
- 20. ¿Cuáles son las diferencias entre $ {} y # {}?
- 21. Las diferencias entre la función y document.ready $
- 22. Las diferencias entre tenedor y exec
- 23. ¿Cuáles son las diferencias entre Doctrine1 y Doctrine2?
- 24. ¿Cómo puedo transferir datos entre 2 bases de datos MySQL?
- 25. Diferencias entre sqlite, SQL Y MYSQL y consejos de aprendizaje
- 26. ¿Cuáles son las diferencias entre ADOdb y PDO en PHP?
- 27. ¿Cuáles son las diferencias entre utf8_general_ci y utf8_unicode_ci?
- 28. Cómo obtener las diferencias horarias actuales entre dos zonas horarias
- 29. ¿Cómo contar las diferencias entre dos archivos en Linux?
- 30. ¿Cuáles son las diferencias entre PECL y PEAR?
Esta pregunta necesita desesperadamente más detalles. – JoshD