我有2個MySQL轉儲文件。我想查找2個表格之間的表格數據差異。如何查看2個MySQL轉儲之間的差異?
18
A
回答
7
1
也許你可以給一個名爲mysqldiff的工具去,我自己還沒有嘗試過,但它已經在我的列表中一段時間了。
6
運行的mysqldump用「 --skip-opt「來獲得2個轉儲文件ES即:
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
使用這些差異比較選項比較:
diff -y --suppress-common-lines /tmp/dump1 /tmp/dump2
1
爲了比較它們需要以某種方式來進行,使得順序以限定的方式2個的MySQL比較和不相關的數據被省略。
這是在一個不完全可能與mysqldump
,我不知道這是否改變了在此期間。
一個用於工作很好的工具是pydumpy
https://code.google.com/p/pydumpy/(鏡:https://github.com/miebach/pydumpy)
如果你要比較舊的轉儲,如你問題,你可以先創建轉儲臨時數據庫,然後啓動那裏。
相關問題
- 1. 如何查看本地和存儲庫之間的mercurial差異?
- 2. 查看2個項目之間的差異
- 3. 如何查看兩個.sdf文件之間的差異?
- 4. 如何查看兩個html文檔之間的差異?
- 5. 我如何查看兩個DLL之間的差異?
- 6. 2天之間的差異
- 7. MySQL查詢 - 兩行之間的差異
- 8. 行之間的Mysql差異
- 9. 如何恢復差異mysql轉儲
- 10. divs之間的2個像素差異
- 11. django查詢和存儲過程(MySQL)之間的性能差異?
- 12. 如何計算PERL中2個時間戳之間的差異
- 13. SQL查詢2個查詢之間的差異
- 14. SQL - 2個月之間的薪酬差異(差異)
- 15. Angular 2實用程序方法查看兩個對象之間的差異
- 16. 2時間戳之間的差異 - PHP
- 17. Linq查詢與2個日期之間的月份差異
- 18. 查找2個詞典之間的差異
- 19. 如何突出顯示2個html文件之間的差異
- 20. 任何工具,以查看git版本之間的差異
- 21. MySQL添加時間值之間的差異來查找平均差異。
- 22. 查找兩個存儲庫之間的文件差異
- 23. Mysql:如何計算兩個avg之間的差異?
- 24. 差異之間的三個
- 25. AngularJS 2日期之間的差異
- 26. OCaml 2和3之間的差異
- 27. 之間的差異用2 JS時刻
- 28. Python 2和3之間的ctypes差異
- 29. 2小時之間的差異?
- 30. 2角之間的最小差異
這個問題迫切需要更多的細節。 – JoshD 2010-10-01 16:02:09