sql >> Databáze >  >> RDS >> Mysql

Porovnání databází MySQL

Někdy můžete potřebovat porovnat dvě databáze v MySQL. Zde je návod, jak porovnat databáze v MySQL pomocí nástroje příkazového řádku.

Jak porovnávat databáze v MySQL

Zde jsou kroky k porovnání databází v MySQL.

Řekněme, že chcete porovnat dvě databáze MySQL db1 a db2 .

Nejprve provedeme zálohu obou databází, to znamená, že pro každou databázi vytvoříme soubory .sql

# 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

Bonusové čtení:MySQL Alter Stored Procedure

Ve výše uvedených příkazech –skip-comments přeskočí komentáře a –skip-extended-insert vytvoří samostatný příkaz vložení pro každý řádek, což usnadňuje porovnání databází.

Za druhé použijeme nástroj diff k porovnání těchto dvou souborů

# diff db_file1.sql db_file2.sql

Pokud chcete k porovnání databází MySQL použít nástroj GUI, vyzkoušejte TOAD for MySQL. Je to zdarma.

Doufejme, že nyní můžete snadno porovnávat databáze v MySQL.

Ubiq usnadňuje vizualizaci dat během několika minut a sledování na řídicích panelech v reálném čase. Zkuste to ještě dnes!

  1. Jak funguje SYSDATE() v MariaDB

  2. Šifrování databáze:3 typy a proč je potřebujete

  3. Pochopení aliasů sloupců ve výběrovém dotazu na serveru SQL - SQL Server / výukový program TSQL, část 115

  4. Jak změnit kódování kolekce šablon databáze