MySQL Workbench

MySQL Workbench — інструмент для візуального проектування баз даних, що інтегрує проектування, моделювання, створення й експлуатацію БД в єдине безкоштовне оточення для системи баз даних MySQL. Є наступником DBDesigner 4 з FabForce.

MySQL Workbench пропонується в двох редакціях:[1]

  • Community Edition — поширюється під вільною ліцензією GNU GPL
  • Standard Edition — доступна за щорічною передплатою. Ця версія включає в себе додаткові функції, які підвищують продуктивність розробників та адміністраторів БД.

Історія

GUI Tools

Пакет MySQL GUI Tools містить крос-платформове вільне програмне забезпечення (під ліцензією GNU GPL) для адміністрування серверів баз даних MySQL, а також для створення і маніпулювання даними всередині баз даних MySQL. Цей пакет розроблявся Sun Microsystems, але пізніше його розробка була зупинена, і зараз він доступний тільки з архівів завантажень на сайті MySQL.[2]

Пакет GUI Tools був повністю замінений MySQL Workbench починаючи з бета-версії 5.2. Тим не менш, MySQL Support Team продовжувала надавати підтримку пакета GUI Tools до 30 червня 2010.[3] У майбутніх версіях MySQL Workbench буде додано плагін для міграції, повністю сумісний з MySQL Migration Toolkit, що входить до складу пакета GUI Tools.[3]

Workbench

Перша версія MySQL Workbench була випущена у вересні 2005 року.[4]

MySQL Workbench був першим сімейством продуктів, який був доступний в двох варіантах. Щоб привернути розробників в основну команду розробки, комерційна стандартна версія програми (Standard Edition) пропонується поверх вільної версії (Community Edition), що розповсюджується під ліцензією GNU GPL.[5] «Community Edition» є повнофункціональним продуктом, що має всі основні можливості комерційного варіанту. Будучи основою для всіх майбутніх релізів, він буде отримувати користь від всіх майбутніх зусиль, прикладених для розвитку продукту. «Standart Edition» розширює «Community Edition» серією модулів і плагінів, що дозволяють оптимізувати робочий процес і, тим самим, заощадити час і уникнути помилок.[6]

Можливості програми

  • Дозволяє наочно представити модель бази даних в графічному вигляді.
  • Наочний і функціональний механізм установки зв'язків між таблицями, в тому числі «багато до багатьох» із створенням таблиці зв'язків.
  • Reverse Engineering — відновлення структури таблиць з вже існуючої на сервері БД (зв'язки відновлюються в InnoDB, при використанні MyISAM зв'язки необхідно встановлювати вручну).
  • Зручний редактор SQL запитів, що дозволяє відразу ж відправляти їх серверові і отримати відповідь у вигляді таблиці.
  • Можливість редагування даних у таблиці в візуальному режимі.

Підтримувані платформи

MySQL Workbench 5.2 [4]
  • Windows 7 32bit/64bit
  • Windows XP
  • Mac OS X 10.6.1 +
  • Ubuntu 10.04 32bit/64bit
  • Fedora 12 32bit/64bit
  • Oracle Enterprise Linux 6 32bit/64bit
  • Red Hat Enterprise Linux 6 32bit/64bit
MySQL Workbench 5.1, 5.0
  • Windows XP
  • Windows Vista

Посилання

  • Домівка MySQL Workbench [Архівовано 22 лютого 2012 у Wayback Machine.] на MySQL.com
  • MySQL Workbench Developer Central webpage [Архівовано 28 вересня 2011 у Wayback Machine.]

Див. також

  • SQLyog

Виноски

  1. MySQL Workbench Features (англійською) . Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  2. MySQL GUI Tools Bundle: Archived Downloads (англійською) . Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  3. а б MySQL Product Support EOL Announcements (англійською) . Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  4. MySQL GUI Tools for 5.0 Release 11 available for download (англійською) . Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  5. MySQL Workbench Editions. Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  6. Michael G. Zinner (17 листопада 2007). MySQL Workbench OSS / SE Beta available for download - Beta testers wanted! (англійською) . Архів оригіналу за 18 квітня 2012. Процитовано 25 лютого 2010.
  • п
  • о
  • р
MySQL
Редакції
MySQL · MySQL Enterprise · MySQL Cluster
Інструменти
MySQL Workbench · SQLyog · phpMyAdmin · HeidiSQL · Navicat
Рушії зберігання
MyISAM  · Falcon · InnoDB · MySQL Federated · MySQL Archive · Aria · Xeround
Форки