Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL confronta i database

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!