1.1.2.1 Новое в MySQL Workbench 6.3
В этом разделе обобщены многие новые функции, добавленные в MySQL Workbench 6.3 по отношению к выпуску MySQL Workbench 6.2.
MySQL
Была добавлена полная поддержка языка MySQL 5.7, что влияет на грамматику, подсветку синтаксиса, настройки, поведение и многое другое.
Связанная модель
sakila_fullтеперь использует отдельную версию 5.7, чтобы поддерживать функции, специфичные для 5.7, независимо от настроек версии в настройках.Редактор JSON был улучшен с лучшей обработкой и проверкой ошибок.
Была добавлена возможность указать альтернативный каталог данных приложения вместо стандартного расположения.
Прекращена поддержка MySQL 5.1. Минимальная версия теперь MySQL 5.5.
Прекращена поддержка Fabric в MySQL Workbench 6.3.9; поддержка в более старых версиях MySQL Workbench не изменилась.
Прекращена поддержка DBDesigner 4.
Изменения пользовательского интерфейса
Домашний экран был изменён: подключения, модели и стартовые настройки были разделены на отдельные страницы.
Изменения пользовательских настроек
-
Была добавлена новая настройка Уровень протоколирования (в разделе Прочее) для изменения уровня подробности протоколирования.
Как и раньше, это можно установить, передав параметр командной строки log-level в Workbench во время выполнения, при этом он переопределяет настройку Уровень протоколирования.
Изменения, связанные с пакетами и сборкой
Linux: Прекращена поддержка Fedora 23, добавлена поддержка Fedora 25. Прекращена поддержка Oracle Linux 6.
Windows: Пакеты в формате Zip и 32-разрядные двоичные файлы больше не публикуются. Теперь требуется версия .NET Framework 4.5.
OS X / macOS: Прекращена поддержка версий 10.7 (Lion) и 10.8 (Mountain Lion). Теперь поддерживаются версии 10.9 (Mavericks), 10.10 (Yosemite), 10.11 (El Capitan) и 10.12 (Sierra).
Переход на GTK 3 на Linux.
Переход на C++11.
Быстрая миграция данных
В мастер миграции была добавлена новая опция «быстрой миграции». Это еще один способ передачи данных с одного сервера MySQL на другой при выполнении миграции, дополняющий существующие решения. Предполагается использование сгенерированного скрипта на целевом сервере для создания дампов, которые вы перемещаете на целевую машину для выполнения импорта. Это позволяет избежать необходимости передачи всех данных через MySQL Workbench или наличия постоянного сетевого подключения между серверами. Вместо этого, дамп и восстановление выполняются с максимальной скоростью с помощью вызова LOAD DATA для импорта MySQL. Мастер миграции автоматически создаёт все необходимые скрипты для всех поддерживаемых платформ и серверов. Сгенерированный скрипт создаёт самодостаточный Zip-файл, который необходимо скопировать на целевой сервер. Его нужно распаковать и выполнить предоставленный скрипт для выполнения импорта данных.
Рисунок 1.1 Настройка передачи данных: Новая опция быстрой миграции
Генератор сертификатов SSL
Был добавлен новый мастер генерации сертификатов SSL. Этот новый мастер помогает создать правильные сертификаты SSL как для клиентов MySQL, так и для серверов MySQL. Подключения в MySQL Workbench обновляются с сертификатами мастером. Этот мастер требует OpenSSL для создания сертификатов. Также генерируется пример файла my.cnf / my.ini, который использует сгенерированные сертификаты.
Рисунок 1.2 Мастер генерации сертификатов SSL
Для получения дополнительной информации см. Раздел 5.3.5, «Мастер SSL (Сертификаты)».
Автозаполнение SQL-редактора
Улучшения автозаполнения SQL-редактора включают следующие изменения:
Теперь он работает со всеми типами операторов, тогда как раньше полностью поддерживались только операторы SELECT.
Теперь он учитывает версию сервера MySQL. Например, теперь он отображает только доступные движки с сервера.
Теперь доступно больше предложений, таких как системные переменные, движки, пространства таблиц, группы файлов журналов и многое другое.
Новые графические элементы, включая элементы с цветовой кодировкой (и метками).
Он контекстно-зависимый, например, он отображает только доступные ключевые слова, столбцы и таблицы.
Улучшенная поддержка синтаксиса MySQL 5.7.
Рисунок 1.3 Автозаполнение SQL-редактора
Брандмауэр MySQL Enterprise
Поддержка брандмауэра MySQL Enterprise была добавлена в MySQL Workbench 6.3.4. Используйте MySQL Workbench для установки и активации брандмауэра MySQL Enterprise и управления правилами и переменными брандмауэра MySQL Enterprise. Для получения дополнительной информации см. Раздел 6.8, «Интерфейс брандмауэра MySQL Enterprise».
Рисунок 1.4 Брандмауэр MySQL Enterprise: Установка / Активация
Рисунок 1.5 Правила брандмауэра MySQL Enterprise
Резервное копирование MySQL Enterprise
Обработка профилей теперь обнаруживает несоответствия между исполняемыми файлами MySQL Enterprise Backup и соответствующими профилями.
Улучшенная логика планирования
Мастер экспорта и импорта данных таблиц
Был добавлен новый мастер импорта/экспорта данных таблиц. Эта функция расширяет текущую функцию импорта/экспорта CSV, которая находится в просмотре набора результатов редактора SQL. Она поддерживает импорт и экспорт файлов CSV и JSON, а также позволяет более гибкую настройку (разделители, выбор столбцов, выбор кодировки и многое другое). Этот новый мастер не требует выполнения оператора над таблицей для работы с набором результатов, так как теперь он может работать непосредственно с таблицами. Мастер может быть выполнен на локальном или удалённо подключённом сервере MySQL. Действие импорта включает сопоставление таблиц, столбцов и типов. Для получения дополнительной информации см. Раздел 6.5.1, «Мастер экспорта и импорта данных таблиц».
Мастер доступен из контекстного меню обозревателя объектов.
Рисунок 1.6 Меню мастера импорта/экспорта данных таблиц
Рисунок 1.7 Мастер импорта/экспорта данных таблиц: Настройка CSV
Рисунок 1.8 Мастер импорта/экспорта данных таблиц: Параметры
Дополнительные изменения
MySQL Fabric 1.5 теперь поддерживается. Более старые версии Fabric больше не поддерживаются из-за несовместимых изменений протокола.
Сборки OS X / macOS были переведены с 32-битной на 64-битную архитектуру.
Изменения поддержки платформ: 6.3.0: добавлена поддержка Fedora 21 и Ubuntu 14.10, поддержка Ubuntu 12.10 снята. 6.3.4: добавлена поддержка Fedora 22 и Ubuntu 15.04, поддержка Ubuntu 14.10 снята.
© 2025 Oracle
Licensed under the GPLv2 License.