Jump to content

MySQL рабочая среда

MySQL рабочая среда
Разработчик(и) Корпорация Oracle
Стабильная версия
8.0.38 / 2024-07-01
Репозиторий https://github.com/mysql/mysql-workbench
Написано в С++ , С , Питон
Операционная система Windows , OS X и Linux [ 1 ]
Лицензия
Веб-сайт www .mysql /продукты /рабочий стол /  Edit this on Wikidata

MySQL Workbench — это инструмент визуального проектирования баз данных , который объединяет SQL разработку , администрирование , проектирование , создание и обслуживание баз данных в единую интегрированную среду разработки для системы баз данных MySQL . Он является преемником DDBesigner 4 от fabFORCE.net и заменяет предыдущий пакет программного обеспечения MySQL GUI Tools Bundle .

fabFORCE.net DBDesigner4

[ редактировать ]
fabFORCE.net DBDesigner4

DDBESigner4 — это инструмент визуального проектирования и выполнения запросов с открытым исходным кодом для базы данных MySQL, выпущенный под лицензией GPL . [ 2 ] Он был написан в 2002/2003 году австрийским программистом Михаэлем Циннером для своей платформы fabFORCE.net с использованием Delphi 7/Kylix 3. [ 3 ] [ 4 ]

Будучи инструментом только для физического моделирования, DDesigner4 предлагает полный набор функций, включая реверс-инжиниринг баз данных MySQL, синхронизацию моделей с базами данных, печать плакатов моделей, базовый контроль версий моделей схем и построитель SQL-запросов. [ 5 ] Он доступен для MS Windows, Mac OS X и Linux. [ 6 ]

В конце 2003 года к Зиннеру обратились представители MySQL AB, и он присоединился к компании, чтобы взять на себя разработку инструментов графического пользовательского интерфейса (GUI) для MySQL. Это привело к созданию MySQL GUI Tools Bundle. [ 7 ]

Пакет инструментов MySQL для графического интерфейса пользователя

[ редактировать ]
Часть администратора MySQL в инструментах графического интерфейса.

MySQL GUI Tools Bundle — это кроссплатформенный набор настольных приложений с открытым исходным кодом для администрирования серверов баз данных MySQL, а также для создания и управления данными в базах данных MySQL. Он был разработан MySQL AB, а затем Sun Microsystems и выпущен под лицензией GPL. Разработка пакета GUI Tools остановлена ​​и сейчас продолжается. [ когда? ] сохраняется только в архивах загрузок сайта MySQL. [ 8 ]

Пакет GUI Tools был заменен MySQL Workbench, и срок его эксплуатации истек в бета-версиях MySQL Workbench 5.2. Однако команда поддержки MySQL продолжала оказывать помощь этому пакету до 30 июня 2010 г. [ 9 ]

Первая предварительная версия MySQL Workbench была выпущена в сентябре 2005 года. [ 10 ] и не был включен в MySQL GUI Tools Bundle . Разработка возобновилась в 2007 году, и MySQL Workbench должен был стать флагманским продуктом MySQL с графическим интерфейсом. [ 11 ]

Нумерация версий была начата с 5.0, чтобы подчеркнуть, что MySQL Workbench был разработан как преемник DBDesigner4. [ 12 ]

MySQL Workbench 5.0 и 5.1

[ редактировать ]

MySQL Workbench 5.0 и 5.1 — это специализированные инструменты визуального проектирования баз данных MySQL. Хотя MySQL Workbench 5.0 был продуктом только для MS Windows, кросс-платформенная поддержка была добавлена ​​в MySQL Workbench 5.1 и более поздних версиях. [ 13 ] [ 14 ]

MySQL Workbench 5.2

[ редактировать ]

Начиная с MySQL Workbench 5.2, приложение превратилось в общее приложение для работы с базами данных с графическим интерфейсом. Помимо физического моделирования баз данных, он включает в себя редактор SQL, инструменты миграции базы данных и интерфейс администрирования сервера базы данных, заменяющий старый пакет инструментов MySQL GUI.

MySQL Workbench 6.0

[ редактировать ]

22 мая 2013 г. команда MySQL Workbench объявила. [ 15 ] что они работают над версией 6.0. Выпущена первая публичная бета-версия под названием 6.0.2. [ 16 ] 14 июня 2013 г., а первый общедоступный выпуск был выпущен 12 августа 2013 г. [ 17 ]

MySQL Workbench 6.1

[ редактировать ]

23 января 2014 г. команда MySQL Workbench объявила. [ 18 ] его первая публичная бета-версия версии 6.1. Первый общедоступный выпуск был выпущен 31 марта 2014 года. [ 19 ] Новые функции включают улучшенный вывод Visual Объяснение, панель мониторинга производительности, поддержку схемы производительности, дополнительные представления результатов запросов и поддержку MSAA .

MySQL Workbench 6.2

[ редактировать ]

19 августа 2014 г. команда MySQL Workbench объявила. [ 20 ] его первая публичная бета-версия версии 6.2. Первый общедоступный выпуск был выпущен 23 сентября 2014 года. [ 21 ] Новые функции: кнопки быстрого доступа для общих операций, «закрепление» вкладки результатов, миграция Microsoft Access, [ 22 ] Интеграция MySQL Fabric, панель пространственного просмотра для визуализации пространственных и геометрических данных, средство просмотра геометрических данных, ширина набора результатов, вкладки редактора SQL сохраняются правильно, общие фрагменты, новое диалоговое окно «Выполнить сценарий SQL», вложения сценария модели, управление клиентскими подключениями имеет новый « Окно «Показать детали», в котором отображается дополнительная информация о соединениях, блокировках и атрибутах, в столбцах производительности могут отображаться размеры в КБ , МБ или ГБ , мастер миграции может возобновить операции копирования данных в случае прерывания, пароль подключения MySQL запоминается в MySQL Сеанс рабочего места.

MySQL Workbench 6.3

[ редактировать ]

5 марта 2015 г. команда MySQL Workbench объявила. [ 23 ] его первая публичная бета-версия версии 6.3. Первый общедоступный выпуск был выпущен 23 апреля 2015 года. [ 24 ] Новые функции включают опцию «быстрой миграции» для переноса данных из командной строки вместо графического пользовательского интерфейса, генератор сертификатов SSL, улучшенное автозаполнение SQL, новый мастер импорта и экспорта табличных данных и поддержку MySQL Enterprise Firewall. Версия 6.3.8 MySQL Workbench для MacOS несовместима с MacOS Sierra. [ 25 ] Версия 6.3.9 совместима с MacOS Sierra, однако не работает на MacOS High Sierra. [ 26 ] Пользователям MacOS High Sierra необходимо запустить версию 6.3.10. [ 26 ]

MySQL Workbench 8.0

[ редактировать ]

5 апреля 2018 года команда MySQL Workbench объявила [ 27 ] первый публичный выпуск версии 8.0.11 в качестве кандидата на выпуск (RC) вместе с MySQL Community Server 8.0.11. Первый выпуск общедоступной версии (GA) появился 27 июля 2018 г. [ 28 ] снова вместе с сервером, следуя новой политике согласования номеров версий для большинства продуктов MySQL. [ 29 ] MySQL Workbench теперь использует ANTLR4 в качестве внутреннего анализатора и имеет новый механизм автозаполнения, который работает с редакторами объектов (триггерами, представлениями, хранимыми процедурами и функциями) в визуальном редакторе SQL и в моделях. В новых версиях добавлена ​​поддержка новых языковых функций MySQL 8.0, таких как выражения и роли общих таблиц. Также имеется поддержка невидимых индексов и сохранение глобальных системных переменных. Новый плагин аутентификации по умолчанию caching_sha2_password в MySQL 8.0 теперь поддерживается Workbench, поэтому сброс учетных записей пользователей на другие типы аутентификации больше не требуется при подключении к последним серверам. Вкладки администрирования обновлены с использованием новейших параметров конфигурации, а пользовательский интерфейс между вкладками стал более согласованным.

По состоянию на 1 июля 2024 года последней версией является 8.0.38, но ее средство проверки синтаксиса не соответствует устаревшим терминам «главный» и «подчиненный» в пользу «источника» и «реплики» соответственно в MySQL версии 8.0.

Отличительными особенностями MySQL Workbench являются:

  • Общий
    • Подключение к базе данных и управление экземплярами
    • Действия, управляемые мастером
    • Полностью скриптовый с Python и Lua.
    • Поддержка пользовательских плагинов
    • Совместимость с MSAA (Windows Accessibility API).
    • Поддерживает функции MySQL Enterprise (журнал аудита, брандмауэр и резервное копирование предприятия).
  • SQL-редактор
    • Просмотр, проверка и поиск объектов схемы
    • Подсветка синтаксиса SQL и анализатор операторов
    • Завершение кода SQL и контекстно-зависимая справка
    • Множественные и редактируемые наборы результатов
    • Визуальное ОБЪЯСНЕНИЕ
    • Коллекции фрагментов SQL
    • Туннелирование SSH-соединения
    • Поддержка Юникод
  • Моделирование данных
    • Диаграммы IS
    • Визуальное моделирование Drag'n'Drop
    • Реверс-инжиниринг из SQL-скриптов и активной базы данных
    • Переадресация разработки на SQL-скрипты и действующую базу данных
    • Синхронизация схемы
    • Печать моделей
    • Импорт из fabFORCE.net DDBesigner4.
  • Администрирование базы данных
    • Запуск и остановка экземпляров базы данных
    • Конфигурация экземпляра
    • Управление учетными записями базы данных
    • Просмотр переменных экземпляра
    • Просмотр файлов журналов
    • Экспорт/импорт дампа данных
  • Мониторинг производительности
    • Метрики схемы производительности
    • Панель управления экземпляром MySQL
    • Статистика запросов
  • Миграция базы данных
    • Любая база данных, совместимая с ODBC.
    • Встроенная поддержка: Microsoft SQL Server, PostgreSQL, SQL Anywhere, SQLite и Sybase ASE.

Лицензирование и редакции

[ редактировать ]

MySQL Workbench — первое семейство продуктов MySQL, предлагающее две разные редакции — с открытым исходным кодом и проприетарную версию. [ 30 ] «Community Edition» — это полнофункциональный продукт, никоим образом не урезанный. Являясь основой для всех других изданий, он выиграет от всех будущих усилий по развитию. Собственная «Standard Edition» расширяет Community Edition рядом модулей и плагинов. [ 31 ] [ нужна ссылка ]

Поскольку об этом бизнес-решении было объявлено вскоре после поглощения MySQL компанией Sun Microsystems, это вызвало в прессе спекуляции о будущем лицензировании базы данных MySQL. [ 32 ] [ 33 ]

Прием и отзывы сообщества

[ редактировать ]

С момента своего появления MySQL Workbench стал популярен в сообществе MySQL. Сейчас это второй по популярности продукт на веб-сайте MySQL: более 250 000 загрузок в месяц. [ 34 ] До этого он был признан Инструментом базы данных 2009 года на сайте Developer.com. [ 35 ]

MySQL Workbench был рассмотрен сообществом разработчиков программного обеспечения с открытым исходным кодом и печатными журналами. [ 36 ] [ 37 ] [ 38 ] [ 39 ]

См. также

[ редактировать ]
  1. ^ «Глава 2: Установка» . MySQL Workbench . MySQL . 27 ноября 2014 г.
  2. ^ Веб-страница DBDesigner4 , fabFORCE.net. Проверено 26 марта 2010 г.
  3. ^ Страница о странице fabFORCE.net , fabFORCE.net. Проверено 26 марта 2010 г.
  4. ^ Загрузка исходного кода DDBESigner4 , fabFORCE.net. Проверено 26 марта 2010 г.
  5. ^ Список функций DDBESigner4 , fabFORCE.net. Проверено 26 марта 2010 г.
  6. ^ Страница загрузки DDBesigner4 , fabFORCE.net. Проверено 26 марта 2010 г.
  7. ^ Арьен Ленц, «Интервью с Майклом Г. Зиннером». Архивировано 3 мая 2010 г., на Wayback Machine , MySQL.com. Проверено 26 марта 2010 г.
  8. ^ Пакет инструментов MySQL GUI: Архив загрузок , MySQL.com, дата обращения 26 марта 2010 г.
  9. ^ Объявления об окончании поддержки продуктов MySQL , MySQL.com, дата обращения 26 марта 2010 г.
  10. ^ Анонс MySQL GUI Bundle (без MySQL Workbench) , Архив форума MySQL.com, дата обращения 26 марта 2010 г.
  11. ^ Объявление о расписании Workbench , Архив форума MySQL.com, дата обращения 26 марта 2010 г.
  12. ^ Часто задаваемые вопросы по MySQL Workbench — Общие сведения , Блог MySQL Workbench, дата обращения 26 марта 2010 г.
  13. ^ Майкл Г. Зиннер, «Почему сначала нужно выпускать версии для Windows» , блог MySQL Workbench, дата обращения 26 марта 2010 г.
  14. ^ Релизы MySQL Workbench , Блог MySQL Workbench, дата обращения 26 марта 2010 г.
  15. ^ «MySQL Workbench 6.2» Архив блога » MySQL Workbench 6.0 – краткий обзор» . mysqlworkbench.org . Проверено 10 мая 2015 г.
  16. ^ «Списки MySQL: анонс: выпущена MySQL Workbench 6.0.2 Beta 1» . mysql.com . Проверено 10 мая 2015 г.
  17. ^ «Изменения в MySQL Workbench 6.0» . MySQL . Корпорация Оракл . Проверено 20 августа 2013 г.
  18. ^ «MySQL Workbench 6.2 » Архив блога » Выпущена БЕТА-версия MySQL Workbench 6.1.1» . mysqlworkbench.org . Проверено 10 мая 2015 г.
  19. ^ «Изменения в MySQL Workbench 6.1» . MySQL . Корпорация Оракл . Проверено 2 июня 2014 г.
  20. ^ «MySQL Workbench 6.2 » Архив блога » Выпущена БЕТА-версия MySQL Workbench 6.2.1» . mysqlworkbench.org . Проверено 10 мая 2015 г.
  21. ^ «Изменения в MySQL Workbench 6.2» . MySQL . Корпорация Оракл . Проверено 3 октября 2014 г.
  22. ^ «MySQL :: MySQL Workbench :: 10.4 Миграция доступа Microsoft» . mysql.com . Проверено 10 мая 2015 г.
  23. ^ «Выпущена бета-версия MySQL Workbench 6.3.1» .
  24. ^ «Изменения в MySQL Workbench 6.3» . Корпорация Оракл.
  25. ^ «Совместимость MySQL с MacOS Sierra» . Переполнение стека .
  26. ^ Jump up to: а б «Ошибки MySQL: № 87862: MySQL не работает в MacOS High Sierra» . bugs.mysql.com .
  27. ^ «Выпущена MySQL Workbench 8.0.11-rc» .
  28. ^ «Выпущена MySQL Workbench 8.0.12» .
  29. ^ «MySQL 8.0: приближается к 11!» .
  30. ^ Выпуски MySQL Workbench , Блог MySQL Workbench. Проверено 26 марта 2010 г.
  31. ^ Майкл Г. Зиннер, «Требуются бета-тестеры!» , Архивы списков рассылки MySQL, 19 ноября 2007 г. Проверено 26 марта 2010 г.
  32. ^ Sun представляет MySQL Workbench , Новости конференции O'Reilly, дата обращения 26 марта 2010 г.
  33. ^ Шон Майкл Кернер, «MySQL не станет закрытым исходным кодом?» , www.internetnews.com. Проверено 26 марта 2010 г.
  34. ^ Страница вклада MySQL Workbench , Блог MySQL Workbench. Проверено 26 марта 2010 г.
  35. ^ Победители — «Продукт года 2009» , Developer.com, 14 января 2009 г. Проверено 26 марта 2010 г.
  36. ^ Джек Валлен, «Знакомство с MySQL Workbench» , Linux.com, 16 марта 2010 г. Проверено 26 марта 2010 г.
  37. ^ Константин Мирин, «MySQL Workbench — инструмент моделирования баз данных для MySQL» , programrsnotes.info, 01 марта 2009 г. Проверено 26 марта 2010 г.
  38. ^ Кэл Эванс, «MySQL Workbench – поверхностный обзор» , blog.calevans.com, 05 июля 2009 г. Проверено 26 марта 2010 г.
  39. ^ MySQL Workbench 5.1: слишком много таблиц и слишком много сложных отношений? Визуализируйте свою базу данных MySQL с помощью MySQL Workbench. , Журнал Linux , 19 марта 2001 г. Проверено 26 марта 2010 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 04d9427d5b794bd6d3571012f9b67e20__1721768880
URL1:https://arc.ask3.ru/arc/aa/04/20/04d9427d5b794bd6d3571012f9b67e20.html
Заголовок, (Title) документа по адресу, URL1:
MySQL Workbench - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)