Как установить mysql workbench на Ubuntu
Обновлено: 21.11.2024
Существует два подхода к достижению целей администрирования базы данных MySQL. Один через клиент командной строки, а другой через графический интерфейс пользователя. Оба этих подхода очевидны для MySQL.
Большинство пользователей полагаются на phpMyAdmin для администрирования и управления своими базами данных MySQL. Однако спектр графического интерфейса phpMyAdmin не соответствует графическим инструментам, которые может предложить MySQL Workbench.
Инструмент управления базами данных MySQL Workbench не имеет себе равных в реализации визуального проектирования баз данных. Кроме того, рабочая среда MySQL имеет динамическую пользовательскую платформу от администраторов баз данных, архитекторов баз данных до разработчиков баз данных.
Возможности MySQL Bench
MySQL Workbench доступен в трех редакциях. Это выпуски Community, Standard и Enterprise. В этом руководстве по статье основное внимание будет уделено версии Community, поскольку она выпущена под лицензией GPL с открытым исходным кодом.
В этой версии с открытым исходным кодом представлены некоторые очень интересные функции, такие как моделирование данных, миграция данных, визуальная разработка SQL, визуальное администрирование БД и управление соединениями.
Прежде чем продолжить изучение руководства по статье, убедитесь, что вы являетесь пользователем root или у вас есть привилегии Sudo в системе Ubuntu, которую вы используете. Кроме того, программное обеспечение сервера баз данных MySQL уже должно быть предварительно установлено в вашей системе Ubuntu 20.04.
Установка MySQL Workbench в Ubuntu Linux
Первым шагом перед установкой MySQL Workbench является проверка актуальности вашей системы Ubuntu.
Далее нам нужно получить файл конфигурации репозитория MySQL APT со страницы загрузки сообщества MySQL или использовать следующую команду для загрузки непосредственно на терминал.
Перейдите в каталог загрузки и установите файл mysql-apt-config, выполнив следующую команду.
Выполнение приведенной выше команды приведет к приглашению графического интерфейса пользователя с просьбой выбрать версию MySQL, которую вы используете в данный момент. Перейдите к опции [Ok], как показано на снимке экрана ниже, и нажмите [Enter] на клавиатуре.
Настройка конфигурации MySQL APT
После завершения установки конфигурации MySQL без каких-либо проблем снова обновите apt-cache.
Теперь, чтобы установить MySQL Workbench Community Edition в Ubuntu через репозиторий APT, выполните следующую команду:
Установите MySQL Workbench в Ubuntu
Теперь, когда мы уверены, что MySQL Workbench Community Edition установлен в нашей системе Ubuntu, пришло время протестировать его, запустив.
Вы увидите следующий интерфейс.
Страница MySQL Workbench
Здесь вы можете взаимодействовать с различными интерфейсами MySQL Workbench, которые помогут вам расширить возможности администрирования базы данных.
Панель инструментов MySQL Workbench
С MySQL Workbench вы становитесь больше, чем просто администратор базы данных, поскольку все ваши потребности в администрировании и управлении базой данных удовлетворяются в едином графическом интерфейсе, независимо от того, работаете ли вы с локальными или удаленными базами данных.
Если у вас включены таблицы IP-адресов и вы хотите подключиться к базе данных MySQL с
другого компьютера, вы должны открыть порт в брандмауэре вашего сервера (по умолчанию
порт — 3306). Вам не нужно делать это, если приложение, использующее MySQL,
работает на том же сервере.
Выполните следующую команду, чтобы разрешить удаленный доступ к серверу mysql:
Выйти из полноэкранного режима
Запустите службу MySQL
После завершения установки вы можете запустить службу базы данных,
выполнив следующую команду. Если служба уже запущена, появится сообщение,
информирующее вас о том, что служба уже запущена:
Выйти из полноэкранного режима
Запустите оболочку MySQL
Существует несколько способов работы с сервером MySQL, но эта статья
сосредоточена на самом простом и совместимом подходе — оболочке mysql.
- В командной строке выполните следующую команду, чтобы запустить оболочку mysql и войти в нее как пользователь root:
Выйти из полноэкранного режима
Установка MySQL Workbench
Шаг 1. Загрузите файл конфигурации из репозитория apt
На следующей странице вас спросят, хотите ли вы зарегистрироваться или войти в систему. Если вы не хотите выбирать эти варианты, нажмите ссылку «Нет, спасибо, просто начните мою загрузку», чтобы загрузить необходимый пакет на локальный каталог вашей системы.
Шаг 2. Установка MySQL Workbench
Используйте следующую команду, чтобы добавить URL-адреса репозитория MySQL в список подходящих
источников, чтобы вы могли установить программное обеспечение в своей системе
Ubuntu 20.04.
Выйти из полноэкранного режима
Шаг 3. Обновите apt-cache
Обновите кэш apt, используя следующую команду, чтобы обновить URL-адреса конфигурации.
Выйти из полноэкранного режима
Шаг 4. Установка MySQL Workbench в Ubuntu 20.04
Теперь пришло время установить рабочую среду MySQL с помощью репозитория apt.
Для этого выполните следующую команду, чтобы установить MySQL Workbench.
Выйти из полноэкранного режима
Шаг 5. Запустите MySQL Workbench
После завершения установки вы, наконец, запустите MySQL
Workbench в своей системе. Вы можете запустить его с помощью терминала, введя
следующую команду:
Выйти из полноэкранного режима
Но подождите минутку, одинаково важно знать, как удалить MySQL и MySQL Workbenc
Двоичные дистрибутивы MySQL Workbench доступны для нескольких вариантов Linux, включая Fedora, Oracle Linux и Ubuntu. Общие требования и специальные инструкции по установке см. в следующих разделах.
Процедура установки в Linux зависит от того, какой дистрибутив Linux вы используете. Выберите один из следующих способов установки:
Эти двоичные файлы создаются командой выпуска MySQL. Дополнительные сведения об их установке см. в Yum или APT. Они содержат новейшие версии MySQL Workbench. Обычно этот пакет называется mysql-workbench-community .
Пакеты репозитория дистрибутивов Linux
Эти двоичные файлы создаются и поддерживаются членами используемого вами дистрибутива Linux, а не командой MySQL. Они стабильны, но релизы часто отстают. Обычно этот пакет называется mysql-workbench .
Загрузить официальные пакеты MySQL
Скачать исходный код и скомпилировать самостоятельно
Изменение в макросе %cmake вызывает ошибку при сборке MySQL Workbench из исходного кода в Fedora 33 с использованием пакета RPM. Чтобы избежать этой ошибки, используйте новый макрос %cmake_build.
Требования к Linux
Требования для Linux встроены в соответствующие пакеты. Используйте инструмент для конкретной платформы (например, yum или apt), чтобы установить пакет и его зависимости.
Для функции сохранения пароля в хранилище требуется демон gnome-keyring-daemon для хранения паролей. Обратите внимание, что в системах KDE используется собственная реализация ksecretservice.
Для Linux и macOS для функций администрирования сервера MySQL требуются привилегии sudo для выполнения нескольких команд. Пользователь sudo должен иметь возможность выполнять следующие системные команды:
Кроме того, пользователь sudo должен сохранять переменную среды HOME при выполнении системных команд, что означает безопасное добавление следующей записи в файл /etc/sudoers с помощью команды visudo:
Чтобы MySQL Workbench мог выполнять команды MySQL Enterprise Backup, пользователь команды sudo также должен иметь возможность запускать двоичный файл MySQL Enterprise Backup.
Установка пакетов DEB
В Ubuntu и других системах, использующих схему пакетов Debian, вы можете загрузить и установить пакеты .deb или использовать диспетчер пакетов APT.
Использование диспетчера пакетов APT
Ваш дистрибутив Linux включает сборки MySQL Workbench, для которых команда "apt-get install mysql-workbench" устанавливает сборку пакета MySQL Workbench. Чтобы использовать официальные сборки MySQL Workbench, предоставленные командой MySQL Release, вы должны установить официальный репозиторий MySQL APT и выбрать пакет «mysql-workbench-community» вместо «mysql-workbench».
Установите репозиторий MySQL APT, как описано в документации к репозиторию MySQL APT. Например:
Установите пакет MySQL Workbench. Может быть доступно несколько пакетов Workbench, поэтому укажите точную версию для установки, например mysql-workbench-community. Например:
Установка пакета вручную
Вы устанавливаете MySQL Workbench с помощью такой команды, как:
В предыдущем примере package .deb — это имя пакета MySQL Workbench; например, mysql-workbench-community- version 1ubu1404-amd64.deb , где version — номер версии MySQL Workbench.
Вы можете быть предупреждены о том, что некоторые библиотеки недоступны, в зависимости от того, что вы уже установили. Если такое предупреждение прерывает установку, сначала установите необходимые библиотеки, а затем снова установите пакет MySQL Workbench.
Установка пакетов RPM
В системах на основе Red Hat и других системах, использующих формат пакетов RPM, вы можете загрузить и установить пакеты RPM или использовать диспетчер пакетов Yum.
Системам Enterprise Linux, таким как Oracle Linux и Red Hat, может потребоваться доступ к репозиторию пакетов EPEL. Дополнительную информацию об установке EPEL см. в разделе Установка Oracle Enterprise Linux и подобных ему.
Использование диспетчера пакетов Yum
Ваш дистрибутив Linux включает сборки MySQL Workbench, для которых команда "yum install mysql-workbench" устанавливает сборку пакета MySQL Workbench. Чтобы использовать официальные сборки MySQL Workbench, предоставленные командой MySQL Release, необходимо установить официальный репозиторий MySQL Yum и выбрать пакет «mysql-workbench-community» вместо «mysql-workbench».
Установите репозиторий MySQL Yum, как описано в документации по репозиторию MySQL Yum. Например:
Установите пакет MySQL Workbench. Может быть доступно несколько пакетов MySQL Workbench, поэтому укажите точную версию для установки, например mysql-workbench-community. Например:
Установка пакета вручную
В предыдущем примере package .rpm — это имя пакета MySQL Workbench; например, mysql-workbench-community- version -1fc10.x86_64.rpm , где version — номер версии MySQL Workbench.
Установка Oracle Enterprise Linux и аналогичных
MySQL Workbench требует доступа к репозиторию EPEL, только если вы работаете с пространственными данными, но не для общего использования. Более ранние версии MySQL Workbench (до 8.0.18) требуют доступа к нему для всех случаев использования. EPEL — это репозиторий с дополнительными пакетами RPM, которые не являются частью основного дистрибутива RHEL/OEL. Сюда входят пакеты (например, tinyxml), которые требуются MySQL Workbench.
Вам необходимо настроить репозиторий EPEL в yum, чтобы разрешить необходимые зависимости. Например, при использовании Oracle Linux 6.8 вы должны:
Эти инструкции также относятся к аналогичным дистрибутивам Linux, таким как Red Hat Enterprise Linux, CentOS и Scientific Linux.
Далее следуйте инструкциям по установке на основе RPM в разделе Установка пакетов RPM.
MySQL Workbench — это унифицированный визуальный инструмент для управления базами данных. Его графический интерфейс предоставляет архитекторам и администраторам баз данных более простой способ моделирования данных, построения и выполнения SQL-запросов, а также обслуживания базы данных.
В этом руководстве вы узнаете, как установить, настроить и начать работу с MySQL Workbench в Ubuntu (18.04 или 20.04).
- Система Linux Ubuntu 18.04 или 20.04
- Доступ к окну командной строки/терминала (Ctrl+Alt+T)
- Учетная запись пользователя с правами sudo
- Сервер MySQL (поскольку Workbench предназначен для работы с базами данных MySQL)
Установка MySQL Workbench в Ubuntu
MySQL Workbench очень прост в установке и доступен в локальном репозитории или в виде пакетов deb.
Решите, какие варианты лучше всего подходят для вас, и следуйте инструкциям, описанным ниже.
Установка MySQL Workbench с помощью репозитория Apt
Самый простой способ установить MySQL Workbench — использовать локальный репозиторий apt. Единственное, что вам нужно сделать, это загрузить пакет.
Как правило, всегда обновляйте и обновляйте систему перед любой установкой:
Теперь вы можете загрузить и установить Workbench с помощью команды:
Установка MySQL Workbench с помощью пакетов Deb
Чтобы установить MySQL Workbench из официального репозитория apt, используйте пакет deb из архивов MySQL.
<р>1. Начните с перехода на страницу загрузки репозитория MySQL APT и нажмите «Загрузить», чтобы сохранить пакет deb в вашей системе Ubuntu.<р>2. Перед началом загрузки MySQL предлагает войти в систему или зарегистрировать учетную запись Oracle Web. Чтобы не входить в бесплатную учетную запись, нажмите Нет, спасибо, просто начните загрузку.
<р>3. Когда появится диалоговое окно, выберите параметр «Сохранить файл» и нажмите «ОК».
<р>4. Дождитесь завершения загрузки. Затем откройте окно терминала (Ctrl + Alt + t), чтобы добавить репозиторий MySQL apt.
<р>5. В большинстве случаев сохраненный файл будет находиться в папке «Загрузки». Чтобы проверить его местоположение, перейдите в раздел «Загрузки» и перечислите содержимое каталога:<р>6. Затем добавьте официальный репозиторий MySQL в список источников apt, выполнив команду:
Примечание. Имя файла deb может отличаться, если вы загрузили другую версию mysql-apt-config. При необходимости измените номер версии в приведенной выше команде.
<р>7. Появится всплывающее окно с вопросом, какой продукт MySQL установить. Поскольку нужный продукт уже выбран, прокрутите вниз до пункта «ОК» и нажмите «Ввод», чтобы продолжить установку.<р>8. Дождитесь завершения установки.
<р>10. Затем обновите кэш apt, чтобы добавить новый источник репозитория:
<р>11. Наконец, установите MySQL Workbench, выполнив: <р>12. Нажмите y, когда вас попросят подтвердить установку, и дождитесь завершения процесса.Запустить MySQL Workbench
После установки программного обеспечения запустите средство управления базой данных:
Команда предложит запустить Workbench, и появится новое окно.
Если вы предпочитаете использовать графический интерфейс, запустите Workbench, выполнив поиск в меню «Действия» и щелкнув значок, как показано ниже.
Настройка MySQL Workbench
Прежде чем вы начнете управлять базами данных, вы можете изменить настройки по умолчанию. Для этого откройте раскрывающееся меню «Правка» и выберите «Настройки».
Появится окно настроек Workbench, состоящее из нескольких разделов:
- Главные редакторы
- Редактор SQL
- Администрация
- Моделирование
- Шрифты и цвета
- Другое
Пролистайте плитки, просмотрите все параметры и настройте их в соответствии со своими потребностями.
Удалить MySQL Workbench
Чтобы удалить или деинсталлировать MySQL Workbench в системе Ubuntu, используйте команду:
С помощью этой статьи вы теперь знаете, как установить MySQL Workbench на Ubuntu из репозитория apt или официального пакета deb. Вы также узнали, как настраивать и удалять программное обеспечение.
Читайте также: