sql >> Databasteknik >  >> RDS >> Mysql

MySQL Jämför databaser

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!

  1. MyIsam-motortransaktionsstöd

  2. Skapa en kolumn för automatisk ökning i SQLite

  3. *VARNING* Windows-uppdatering bryter rena Access-applikationer – fix tillgänglig

  4. Konvertera effektivt rader till kolumner i sql-servern