Возможности

Управление базами данных

Управляйте неограниченным количеством серверов и баз данных с минимальными затратами времени и усилий. Возможна переадресация команд через SSH или HTTP-туннелирование или включение SSL для безопасного соединения. Упростите работу и доступ к базам данных с помощью псевдонимов, сортировки объектов, установки цветовых схем БД и использования вкладок для работы с конкретными узлами.

Управление объектами

Получите быстрый доступ и управление всеми объектами в дереве БД. Упростите работу по созданию и редактированию таблиц и всех их подобъектов, представлений, хранимых функций и процедур, пользовательских функций, запланированных событий и объектов сервера с помощью визуальных редакторов объектов. Быстро копируйте любой объект, просматривайте зависимости и получайте готовый SQL-скрипт объекта.

Управление пользователями

Получите полный список существующих пользователей MySQL, изменяйте их и назначайте привилегии. Все разрешения для объектов базы данных отображаются в виде сетки, чтобы вы могли легко их отфильтровать и предоставить или отозвать привилегии для объектов базы данных.

Совместимость

SQL Management Studio для MySQL совместима с MySQL, MariaDB, Percona Server для MySQL, Amazon RDS для MySQL / MariaDB, серверами Amazon Aurora и полностью поддерживает Unicode и все самые последние возможности сервера.

Дизайнер баз данных

Проектируйте ER-диаграммы: создавайте и редактируйте объекты, визуально устанавливайте связи между ними, добавляйте виртуальные связи, комментарии и настраивайте цветовые и визуальные эффекты. На основе готовой диаграммы соответствующие объекты будут автоматически созданы в БД. Также вы можете получить готовую ER-диаграмму на основе существующей базы данных.

Сравнение и синхронизация БД

Сравнивайте и синхронизируйте базы данных или выбранные объекты на разных серверах или в пределах одного сервера. Используйте фильтры объектов и свойств для повышения скорости сравнения. Просматривайте детальную информацию о различиях и скриптах синхронизации. Доступен механизм быстрого создания отчетов на основе результатов сравнения, а также возможность автоматической синхронизации по расписанию.

Сервисы MySQL

Запускайте задачи обслуживания базы данных с помощью простых в использовании мастеров или планируйте автоматическое выполнение по расписанию:

  • Перекачивание базы данных
  • Восстановление баз данных
  • Анализ таблиц
  • Проверка таблиц
  • Восстановление таблиц
  • Оптимизация таблиц
  • Смена движка таблиц

 

Дизайнер запросов

Создавайте сложные запросы с объединениями, условиями и подзапросами в визуальном режиме без углубленного знания синтаксиса SQL. Добавляйте группировки, фильтрацию и сортировку, выбирая поля и значения. Используйте автодополнение кода, шаблоны клавиатуры, подсказки для процедур и другие полезные функции при ручном редактировании запросов.

SQL-форматтер

Преобразите код в удобный читаемый формат с помощью функции автоформатирования, параметры которого вы можете настроить под ваш стандарт. Средство форматирования доступно в редакторе запросов данных и выполнения сценариев, а также в некоторых редакторах объектов.

Редактор скриптов

Редактируйте и запускайте большие скрипты из редактора или напрямую из файлов. Используйте удобный функции навигации по коду, форматирование и сворачиваемые блоки. Создавайте задачи для автоматического выполнения пользовательских скриптов.

Отладчик

Улучшите качество кода с помощью отладчика непосредственно в среде выполнения. Минимизируйте время обнаружения ошибок, используя пошаговое выполнение, отслеживание значений переменных, список вызова и точки останова.

Генератор данных

Без труда создавайте тестовые данные для таблиц MySQL: укажите диапазон данных или используйте готовые файлы с данными, задайте общее количество строк, просмотрите предварительный набор данных и заполните таблицы сразу же, или сохраните скрипт вставки данных. Целостность данных для связанных таблиц обрабатывается автоматически. Поддерживается использование масок, ограничений, формул и всех типов данных, включая ENUM, SET, GEOMETRY.

Дизайнер отчетов

Создавайте отчеты с данными в несколько кликов с помощью удобного мастера и получайте к ним доступ из Проводника БД. Применяйте предложенные шаблоны отображения или задайте свои параметры и вид с помощью специализированного редактора.

Документирование БД

Позволяет автоматически создавать структуру базы данных в виде документа HTML с возможностью поиска или файла PDF. Всего несколько шагов, и вы получите документацию по БД со всеми объектами и свойствами, отображение которых можно настраивать под ваши задачи. Сгенерированные файлы могут быть сохранены в других различных форматах.

Импорт данных

Импортируйте данные в таблицы из 10 самых популярных форматов: MS Excel, MS Word, XML, MS Access, PDF, TXT, CSV и другие. Следуйте инструкциям удобного мастера для настройки соответствия столбцов, выбора режима вставки, обновления, удаления и настройки формата данных. При необходимости используйте генераторы, константы, приращения и замены. Создавайте автоматизированные задачи.

Экспорт данных

Экспорт данных из таблицы, представления или запроса в 20 популярных форматов: MS Excel, MS Word, MS Access, HTML, PDF, TXT, CSV, DBF, XML, ODF и другие. Удобный и понятный мастер помогает выбрать поля, установить задать параметры выходных данных и макета файла. Экономьте время, используя шаблоны экспорта, и создавая задачи для автоматического запуска.

Миграция и конвертация

Без труда переносите базы данных из любого ADO-совместимого источника в базы данных MySQL. Доступен перенос таблиц, выбор необходимых полей и индексов, представлений, данных, настройка каждого элемента. Вы можете автоматизировать миграцию с помощью консольной версии.

Сравнение и синхронизация данных

Сравнивайте данные таблиц на одном или разных серверах, и быстро синхронизируйте их. Выбирайте соответствие столбцов вручную или автоматически, просматривайте результаты сравнения, создавайте отчеты о различиях. Вы можете сразу выполнить синхронизацию, или сохранить скрипт в файл для дальнейшего использования. Используйте функцию запланированного запуска синхронизации.