A volte potrebbe essere necessario confrontare due database in MySQL. Ecco come confrontare i database in MySQL utilizzando l'utilità della riga di comando.
Come confrontare i database in MySQL
Ecco i passaggi per confrontare i database in MySQL.
Supponiamo di voler confrontare due database MySQL db1 e db2 .
Per prima cosa, faremo il backup di entrambi i database, ovvero creeremo file .sql per ogni 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 Lettura:MySQL Alter Stored Procedure
Nei comandi precedenti, –skip-comments salta i commenti e –skip-extended-insert crea un'istruzione di inserimento separata per ogni riga, semplificando il confronto dei database.
In secondo luogo utilizziamo lo strumento diff per confrontare questi due file
# diff db_file1.sql db_file2.sql
Se desideri utilizzare uno strumento GUI per confrontare i database MySQL, prova TOAD per MySQL. È gratuito.
Si spera che ora sia possibile confrontare facilmente i database in MySQL.
Ubiq semplifica la visualizzazione dei dati in pochi minuti e il monitoraggio in dashboard in tempo reale. Provalo oggi!