sql >> Database >  >> RDS >> Mysql

MySQL Databases vergelijken

Soms moet u mogelijk twee databases in MySQL vergelijken. Hier leest u hoe u databases in MySQL kunt vergelijken met het opdrachtregelprogramma.

Hoe databases te vergelijken in MySQL

Dit zijn de stappen om databases in MySQL te vergelijken.

Stel dat u twee MySQL-databases db1 wilt vergelijken en db2 .

Eerst maken we een back-up van beide databases, dat wil zeggen, maken .sql-bestanden voor elke database

# 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

Bonus Lezen:MySQL Wijzig opgeslagen procedure

In de bovenstaande opdrachten slaat –skip-comments opmerkingen over en maakt –skip-extended-insert een aparte insert-instructie voor elke rij, waardoor het gemakkelijker wordt om databases te vergelijken.

Ten tweede gebruiken we de diff-tool om deze twee bestanden te vergelijken

# diff db_file1.sql db_file2.sql

Als je een GUI-tool wilt gebruiken om MySQL-databases te vergelijken, probeer dan TOAD voor MySQL. Het is gratis.

Hopelijk kun je nu gemakkelijk databases vergelijken in MySQL.

Ubiq maakt het gemakkelijk om gegevens binnen enkele minuten te visualiseren en in realtime dashboards te monitoren. Probeer het vandaag nog!

  1. pgAdmin-alternatieven - GUI ClusterControl voor PostgreSQL-databasebeheer

  2. verbinding met MySQL-server verbroken tijdens zoekvraag

  3. DATE() Voorbeelden – MySQL

  4. Script genereren om alle beperkingen voor externe sleutels in SQL Server-database in te schakelen - SQL Server / TSQL-zelfstudie, deel 78