2009-02-28 6 views
14

Я начинаю новый проект в ближайшее время, и на этот раз я хотел бы попытаться использовать некоторые из лучших инструментов. В последнем проекте я написал всю базу данных SQL для MySQL. Я надеюсь, что есть несколько хороших инструментов для создания, поддержки и изменения схемы базы данных в MySQL. Мой бюджет вне моего кармана, поэтому бесплатный (как в пиве), вероятно, будет лучше. :)Что такое хороший инструмент схемы базы данных MySQL?

ответ

27

MySQL Workbench: http://dev.mysql.com/workbench/

Это бесплатно и очень проста в использовании. Я обычно создаю диаграммы схем и экспортирую их как файл .sql для использования с phpMyAdmin

+0

Я раньше не пробовал, потому что у нее не было версии для Linux. Новый проект позволяет мне использовать Windows, если захочу. Пока этот инструмент кажется довольно простым в использовании. Уже сделана довольно простая схема. – Drew

+4

Я бы не назвал его «хорошим», хотя - он случайно падает, и вы теряете свою работу (версия 5.2.47 на Ubuntu) – HorusKol

+0

+1 для mysql workbench; хотя я согласен с @HorusKol, что он часто терпит крах. Однако, по крайней мере, в версии 6 (доступной в .deb со своего сайта), он отлично справляется с автосохранением вашей работы. – STW

1

MySQL Workbench 5.1 (Beta 1) должны быть вне марта 6,2009. Он будет доступен в MacOS, Fedora, Ubuntu, Windows. Это native Реализации C++ на каждой платформе. WB 5.1 ориентирован на моделирование данных (заменив популярный продукт DBDesigner Майка Циннера).

MySQL Workbench 5.2 (Alpha 1) должен быть в середине апреля 2009 года (вокруг конференции пользователей MySQL 2009). Это будет включать перезапись MySQL Query Browser.

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

2

Полный список моделирования данных инструментов можно найти на databaseanwers

0

редактор Использование DB схемы, но это не является бесплатной. Но вы можете пробовать его в течение 15 дней бесплатно, загрузив here

1

Я знаю, что это старая нить, но это слишком хорошо, чтобы пропустить. Я только что узнал об этом недавно ...
HeidiSQL

Он поддерживает подключение через туннели SSH. Он использует PuTTY (plink.exe) для этого, но избегает необходимости вручную возиться с настройками PuTTY. Это еще проще, если вы используете эту приятную портативную версию PuTTY ... http://jakub.kotrla.net/putty/

Плюс это с открытым исходным кодом. Я настоятельно призываю вас пожертвовать, хотя это отличный инструмент.

Еще один, который хорошо выглядит это DBeaver

Я действительно как MySQL Administrator, но новый Workbench является слишком раздутой. Я просто хочу быстрый способ просмотреть схему без необходимости SHOW TABLE STATUS

Смежные вопросы