Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Datenbanken vergleichen

Manchmal müssen Sie möglicherweise zwei Datenbanken in MySQL vergleichen. So vergleichen Sie Datenbanken in MySQL mit dem Befehlszeilenprogramm.

Wie man Datenbanken in MySQL vergleicht

Hier sind die Schritte zum Vergleichen von Datenbanken in MySQL.

Angenommen, Sie möchten zwei MySQL-Datenbanken db1 vergleichen und db2 .

Zuerst erstellen wir ein Backup beider Datenbanken, das heißt, wir erstellen .sql-Dateien für jede Datenbank

# 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-Lesetext:MySQL Alter Stored Procedure

In den obigen Befehlen überspringt –skip-comments Kommentare und –skip-extended-insert erstellt eine separate Einfügeanweisung für jede Zeile, wodurch es einfacher wird, Datenbanken zu vergleichen.

Zweitens verwenden wir das Diff-Tool, um diese beiden Dateien zu vergleichen

# diff db_file1.sql db_file2.sql

Wenn Sie ein GUI-Tool zum Vergleichen von MySQL-Datenbanken verwenden möchten, versuchen Sie es mit TOAD for MySQL. Es ist kostenlos.

Hoffentlich können Sie jetzt Datenbanken in MySQL einfach vergleichen.

Ubiq macht es einfach, Daten innerhalb von Minuten zu visualisieren und in Echtzeit-Dashboards zu überwachen. Probieren Sie es noch heute aus!