2012-04-20 19 views
12

Có ai biết làm thế nào để kéo một cơ sở dữ liệu Scheme Diff cho hai cơ sở dữ liệu bằng cách sử dụng MySQL Workbench. v5.2 nói rằng nó có tính năng này, nhưng tôi dường như không thể tìm thấy nó. Tôi phải sử dụng MySQL Workbench.Làm thế nào để Schema Diff hai cơ sở dữ liệu bằng cách sử dụng MySQL Workbench?

+0

Bạn có thể xem [this] [1]. [1]: http://stackoverflow.com/questions/225772/compare-two-mysql-databases –

+0

Làm thế nào về với MySQL Workbench? – jjwdesign

Trả lời

13

Công cụ khác biệt cơ sở dữ liệu là một phần của Tiện ích MySQL mà bạn có thể truy cập thông qua MySQL Workbench trong Plugins -> Start Shell for MySQL Utilities. Bạn có thể tìm thấy relevant documentation here.

+1

URL mới: http://dev.mysql.com/doc/mysql-utilities/1.3/en/mysqldiff.html –

8

Chỉ cần vào File-> New Model, sau đó cơ sở dữ liệu -> Đồng bộ hóa với bất cứ nguồn nào. Bạn phải ở chế độ xem mô hình để xem tùy chọn này trong trình đơn Cơ sở dữ liệu.

2

bạn có thể mở "xem Model"

enter image description here

và chọn "So sánh schemas" tùy chọn

enter image description here

+0

Tùy chọn menu này không khả dụng cho đến khi sau khi tạo EER Sơ đồ. Có thể giải thích cách Chế độ xem mô hình ở đâu? –

3

Nếu bạn không thấy tùy chọn này trực tiếp bạn phải:

  1. Nhấp FileNew model
  2. Trên cửa sổ mô hình mới đã được mở, hãy nhấp vào DatabaseCompare schemas.