Введение
MySQL Workbench — это официальная интегрированная среда разработки (IDE), созданная специально для MySQL корпорацией Oracle, которая владеет и поддерживает базы данных MySQL и MariaDB. Она построена на базе среды Eclipse IDE, поэтому вы получаете все преимущества этой платформы, включая мощный редактор кода, интеграцию с системой контроля версий, подсветку синтаксиса и многое другое. Workbench также доступен в виде интегрированного решения для Microsoft Windows и других операционных систем.
В этой инструкции мы установим Workbench на ОС Ubuntu, с графическим интерфейсом и программой настройки!
Подготовочная стадия
Прежде всего, необходимо обновить пакет из своего репозитория с помощью команды:
apt update && apt upgrade -y
К сожалению, из-за различных возникающих проблем мы не можем контролировать состояние пакета и следующая установка может оказаться неудачной, поэтому, чтобы убедиться в корректной работе пакетного менеджера, введите:
apt --fix-broken install

В нашем случае система проверяет целостность установленных пакетов и находит проблемные объекты, нажимает Y для запуска процесса восстановления и ждет окончания переустановки! Это поможет обновить и вылечить необходимую библиотеку в системе. Переходим к настройке репозитория путем установки пакета в систему.
Обратите внимание! Ссылка может измениться, поэтому убедитесь, перейдя на сайт, о том что это нужная версия и пакет!
wget https://dev.mysql.com/get/mysql-apt-config_0.8.28-1_all.deb

Установка
С помощью этой команды wget мы загружаем установочный файл в домашний каталог и запускаем его командой:
dpkg -i mysql-apt-config_0.8.28-1_all.deb

Во всплывающем окне необходимо выбрать версию вашей ОС и в некоторых системных требованиях указать архитектуру процессора. Рассмотрим меню и также выберем версию и тип mysql, по умолчанию мы должны использовать обычную версию. После этого необходимо обновить индекс пакетов:
apt update
После этого необходимо установить графическую оболочку, в данном кейсе выбрали gnome, но можно выбрать и любую другую:
sudo apt install ubuntu-gnome-desktop

Это займет много времени на загрузку и установку, но если у вас быстрый Интернет и высокопроизводительный компьютер, то это займет меньше времени. Далее, верстак представляет собой систему с графическим интерфейсом для управления сервером или просто клиентом, поэтому нам необходимо иметь локально или удаленно установленный сервер:
apt install mysql-community-server

Нажмите Y и дождитесь окончания процесса установки, теперь мы можем установить workbench аналогичной командой:
apt install mysql-workbench-community

Хорошо, теперь нам необходимо войти в GUI-интерфейс, для этого можно перезапустить ОС командой:
reboot
После включения системы пройдите первоначальную настройку, настройте свою учетную запись, имя и другие важные моменты:

В левом углу вы увидите кнопку Activities, нажмите на нее и найдите в строке поиска, как показано ниже, или просто посмотрите на панель недавно установленных приложений:

После нажатия на иконку мы видим страницу приветствия с картой наших подключений, системы автоматически распознают сервер, но если вы хотите управлять удаленными БД, вы можете добавить их, поставив плюс рядом с подключением MySQL:

Убедитесь, что WorkBench работает корректно, и выберите в левом меню на вкладке Management -> Status of the server, с помощью этой функции мы сможем контролировать нагрузку на базу данных и быстро и эффективно устранить возникшую проблему!

В левой части вы можете увидеть множество функций и параметров, с помощью которых можно управлять сервером!
Вывод
MySQL Workbench разработан специально для удовлетворения потребностей пользователей MySQL и представляет собой комплексную интегрированную среду разработки (IDE). Благодаря богатому набору функций этот инструмент позволяет разработчикам и администраторам легко создавать, модифицировать и анализировать структуры баз данных с помощью интуитивно понятных графических интерфейсов.
В данном руководстве подробно рассмотрена установка MySQL Workbench на системы Ubuntu с графическим интерфейсом, приведены пошаговые инструкции, которые помогут быстро начать работу с этим мощным инструментом. Кроме того, это программное обеспечение хорошо подходит для управления несколькими базами данных, а также предоставляет возможности импорта/экспорта данных, что позволяет легко интегрировать различные источники. Благодаря широким функциональным возможностям MySQL Workbench пользователи могут воспользоваться широким спектром функций, которые упрощают задачи разработки и администрирования, позволяя сосредоточиться на более важных аспектах проектов, таких как оптимизация производительности или безопасность приложений.
В целом, этот мощный инструмент является незаменимым помощником для всех, кто работает с базами данных MySQL, обеспечивая непревзойденную поддержку при разработке и сопровождении самых разнообразных приложений.