Ibland kan du behöva jämföra två databaser i MySQL. Så här jämför du databaser i MySQL med hjälp av kommandoradsverktyget.
Hur man jämför databaser i MySQL
Här är stegen för att jämföra databaser i MySQL.
Låt oss säga att du vill jämföra två MySQL-databaser db1 och db2 .
Först tar vi backup av båda databaserna, det vill säga skapa .sql-filer för varje databas
# mysqldump --skip-comments --skip-extended-insert -u root -p db1>db_file1.sql # mysqldump --skip-comments --skip-extended-insert -u root -p db2>db_file2.sql
Bonusläsning:MySQL Alter Stored Procedure
I ovanstående kommandon hoppar –skip-comments över kommentarer och –skip-extended-insert skapar en separat infogningssats för varje rad, vilket gör det lättare att jämföra databaser.
För det andra använder vi diff-verktyget för att jämföra dessa två filer
# diff db_file1.sql db_file2.sql
Om du vill använda ett GUI-verktyg för att jämföra MySQL-databaser, prova TOAD för MySQL. Det är gratis.
Förhoppningsvis kan du nu enkelt jämföra databaser i MySQL.
Ubiq gör det enkelt att visualisera data på några minuter och övervaka i realtidsinstrumentpaneler. Prova det idag!