Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL Porównaj bazy danych

Czasami może być konieczne porównanie dwóch baz danych w MySQL. Oto jak porównać bazy danych w MySQL za pomocą narzędzia wiersza poleceń.

Jak porównywać bazy danych w MySQL

Oto kroki do porównywania baz danych w MySQL.

Powiedzmy, że chcesz porównać dwie bazy danych MySQL db1 i db2 .

Najpierw wykonamy kopię zapasową obu baz danych, czyli utworzymy pliki .sql dla każdej bazy danych

# 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

Przeczytaj bonus:Procedura składowana MySQL Alter

W powyższych poleceniach –skip-comments pomija komentarze, a –skip-extended-insert tworzy oddzielną instrukcję INSERT dla każdego wiersza, co ułatwia porównywanie baz danych.

Następnie używamy narzędzia porównania do porównania tych dwóch plików

# diff db_file1.sql db_file2.sql

Jeśli chcesz używać narzędzia GUI do porównywania baz danych MySQL, wypróbuj TOAD dla MySQL. Jest bezpłatny.

Mamy nadzieję, że teraz możesz łatwo porównywać bazy danych w MySQL.

Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przechowywanie obrazu bezpośrednio w bazie danych czy jako dane base64?

  2. MySQL Jak wiele wartości

  3. SQL SERVER – Sztuczka – Uruchamianie SSMS z innym kontem Windows

  4. Wydajność MySQL:Indeksy MySQL/MariaDB

  5. node.js async/await za pomocą MySQL