2009-02-28 32 views
14

Tôi đang bắt đầu một dự án mới sớm và tôi muốn thử sử dụng một số công cụ tốt hơn trong thời gian này. Dự án cuối cùng, tôi đã viết tất cả SQL tạo cơ sở dữ liệu của mình bằng tay cho MySQL. Tôi hy vọng có một số công cụ tốt ngoài đó để tạo, duy trì và sửa đổi lược đồ cơ sở dữ liệu trong MySQL. Ngân sách của tôi là loại bỏ túi của tôi, vì vậy miễn phí (như trong bia) có lẽ sẽ là tốt nhất. :)Công cụ Lược đồ Cơ sở dữ liệu MySQL tốt là gì?

Trả lời

27

Bàn làm việc MySQL: http://dev.mysql.com/workbench/

Ứng dụng này miễn phí và rất dễ sử dụng. Tôi thường tạo sơ đồ giản đồ và xuất nó dưới dạng tệp .sql để sử dụng với phpMyAdmin

+0

Tôi chưa thử trước đây vì nó không có phiên bản Linux. Dự án mới cho phép tôi sử dụng Windows nếu tôi muốn. Cho đến nay công cụ này có vẻ khá dễ sử dụng. Đã tạo một lược đồ khá cơ bản. – Drew

+4

Tôi sẽ không gọi nó là "tốt" mặc dù - nó treo ngẫu nhiên và bạn bị mất công việc của bạn (phiên bản 5.2.47 trên Ubuntu) – HorusKol

+0

1 cho mysql bàn làm việc; mặc dù tôi đồng ý với @HorusKol rằng nó thường xuyên gặp sự cố. Tuy nhiên, ít nhất là trong phiên bản 6 (có sẵn trong .deb từ trang web của họ), nó thực hiện một công việc tốt để tự động lưu tác phẩm của bạn. – STW

1

MySQL Workbench 5.1 (Beta 1) nên ra tháng 6,2009. Nó sẽ có sẵn trên MacOS, Fedora, Ubuntu, Windows. Đây là bản địa thực hiện C++ trên mỗi nền tảng. WB 5.1 tập trung vào Mô hình Dữ liệu (thay thế sản phẩm DBDesigner phổ biến của Mike Zinner).

Bàn làm việc MySQL 5.2 (Alpha 1) sẽ được ra giữa tháng 4 năm 2009 (xung quanh Hội nghị người dùng MySQL 2009). Điều này sẽ bao gồm một nền tảng viết lại của MySQL Query Browser.

http://forums.mysql.com/index.php?151

2

Một danh sách đầy đủ các công cụ mô hình dữ liệu có thể được tìm thấy tại databaseanwers

0

biên tập Sử dụng DB Schema nhưng nó không phải là phần mềm miễn phí. Nhưng bạn có thể dùng thử miễn phí trong 15 ngày bằng cách tải xuống here

1

Tôi biết đây là một chủ đề cũ nhưng điều này quá tốt để bỏ lỡ. Tôi vừa mới phát hiện ra điều này gần đây ...
HeidiSQL

Nó hỗ trợ kết nối thông qua đường hầm SSH. Nó sử dụng PuTTY (plink.exe) để làm điều này nhưng tránh phải fiddle thủ công với các thiết lập PuTTY của bạn. Sẽ dễ dàng hơn nếu bạn đang sử dụng phiên bản di động tuyệt vời này của PuTTY ... http://jakub.kotrla.net/putty/

Cộng với mã nguồn mở của nó. Tôi thực sự khuyên bạn nên đóng góp mặc dù nó là một công cụ tuyệt vời.

Một số khác mà có vẻ tốt là DBeaver

tôi đã sử dụng để thực sự như MySQL Administrator nhưng Workbench mới là cách quá cồng kềnh. Tôi chỉ muốn có một cách nhanh chóng để duyệt qua lược đồ mà không cần phải SHOW TABLE STATUS

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