Đôi khi bạn có thể cần so sánh hai cơ sở dữ liệu trong MySQL. Dưới đây là cách so sánh cơ sở dữ liệu trong MySQL bằng tiện ích dòng lệnh.
Cách so sánh cơ sở dữ liệu trong MySQL
Dưới đây là các bước để so sánh cơ sở dữ liệu trong MySQL.
Giả sử bạn muốn so sánh hai cơ sở dữ liệu MySQL db1 và db2 .
Đầu tiên, chúng tôi sẽ sao lưu cả hai cơ sở dữ liệu, tức là tạo tệp .sql cho mỗi cơ sở dữ liệu
# 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
Phần thưởng đã đọc:Quy trình lưu trữ thay thế MySQL
Trong các lệnh trên, –skip-comments bỏ qua các nhận xét và –skip-Extended-insert tạo câu lệnh chèn riêng cho từng hàng, giúp dễ dàng so sánh các cơ sở dữ liệu.
Thứ hai, chúng tôi sử dụng công cụ khác biệt để so sánh hai tệp này
# diff db_file1.sql db_file2.sql
Nếu bạn muốn sử dụng công cụ GUI để so sánh cơ sở dữ liệu MySQL, hãy thử TOAD cho MySQL. Nó là miễn phí.
Hy vọng rằng bây giờ bạn có thể dễ dàng so sánh các cơ sở dữ liệu trong MySQL.
Ubiq giúp dễ dàng trực quan hóa dữ liệu trong vài phút và theo dõi trong trang tổng quan thời gian thực. Thử nó ngay hôm nay!