2012-06-28 68 views
20

tôi muốn công cụ để tạo ra sơ đồ DB dưới đây, tôi cần phải tạo ra đặc biệt cấu trúc bảng db như dưới đây,Tự động tạo sơ đồ cơ sở dữ liệu cho PHPMyadmin DB?

enter image description here

làm thế nào tôi có thể làm điều đó? ... là có bất kỳ công cụ miễn phí hoặc ứng dụng có sẵn cho điều đó. tôi đã thử navicat8lite_ora_en và HeidiSQL. nhưng tôi không thể làm cho nó hoạt động được.

+2

và cũng là một người bị mắc mưu của http://stackoverflow.com/questions/285828/open-source-er-diagramming-tool-for-mysql mà là một lựa chọn tốt hơn. – fvu

+0

Blog chi tiết: http://sforsuresh.in/generating-erd-using-phpmyadmin/ –

Trả lời

20

MySQL Workbench sẽ đảo ngược kịch bản kỹ sư và kỹ sư cho bạn. Đầu ra sẽ tương tự như những gì bạn có ở trên, nhưng không giống nhau.

+1

thực sự tôi đã thử trên một. nhưng tôi không thể kết nối. tôi không biết vấn đề gì. –

+1

Lỗi nào bạn nhận được? MySQL Workbench sẽ cần liên kết đến một cơ sở dữ liệu hoạt động để đọc từ (nếu không sử dụng định nghĩa SQL) và do đó, bạn sẽ cần thông tin kết nối (tên người dùng, mật khẩu, v.v ...). –

+0

hoạt động tuyệt vời! cảm ơn –

31

Có, bạn có thể tạo ERD bằng PHPMyAdmin. PhpMyAdmin thêm chức năng này từ phiên bản 3.4

bước chi tiết để tạo ERD: http://goo.gl/0z3vFE

Bạn có thể tham khảo tài liệu PHPMyAdmin để biết thêm: http://www.phpmyadmin.net/documentation/#pmadb

+5

Tôi không biết, tại sao bài đăng này không được đánh dấu là câu trả lời trong khi tôi đưa ra câu trả lời chính xác 100%. Công việc tuyệt vời – ImranNaqvi

+0

@ImranNaqvi Đoán của tôi là OP chấp nhận câu trả lời rất lâu trước khi bài đăng này được đăng. Ngoài ra, người đọc sẽ thích câu trả lời chi tiết hơn thay vì các liên kết chỉ trả lời trong trường hợp các trang web được tham chiếu chuyển xuống trong tương lai .. – Fr0zenFyr

0

Hãy thử Vertabelo. Đó là một người lập mô hình cơ sở dữ liệu trực tuyến hoạt động trong Chrome. Đó là:

  • miễn phí để sử dụng,
  • OS độc lập,
  • phép versioning,
  • hỗ trợ mô hình xác nhận,
  • tạo kịch bản SQL cho cơ sở dữ liệu cụ thể:
  • cho phép chia sẻ mô hình DB của bạn với các thành viên khác trong nhóm của bạn,
  • allows reverse engineering - vì vậy bạn có thể dễ dàng di chuyển cơ sở dữ liệu của mình sang Vertabelo,
  • suports cơ sở dữ liệu sau đây:
    • PostgreSQL,
    • MySQL,
    • Oracle,
    • IBM DB2,
    • HSQLDB,
    • MS SQL Server.
+0

Vertabelo không miễn phí, chỉ vì mục đích học tập miễn phí. – JoeYo

Các vấn đề liên quan