В следующей статье мы рассмотрим MySQL Workbench. Это один инструмент визуального дизайна базы данных который объединяет разработку программного обеспечения, администрирование баз данных, проектирование баз данных, создание и обслуживание системы баз данных MySQL.
Эта программа является преемницей Дизайнер БД 4. MySQL Workbench Это один из первых продуктов в семействе MySQL, предлагающий две разные версии: с открытым исходным кодом и коммерческую версию. Это программное обеспечение дает пользователю возможность моделирования данных, разработки SQL и комплексных инструментов администрирования для настройки сервера, администрирования пользователей, резервного копирования и многого другого. MySQL Workbench доступен в Windows, Gnu / Linux и Mac OS X.
MySQL Workbench позволяет визуально проектировать, моделировать, создавать и управлять базами данных. Он включает в себя все, что необходимо специалисту по моделированию данных для создания сложных моделей ER, прямого и обратного проектирования, а также предлагает ключевые функции для сложной документации и задач управления изменениями, которые обычно требуют много времени и усилий.
Программное обеспечение предоставит нам набор инструментов для повышения производительности приложений MySQL. Отчеты о производительности предоставят нам простую идентификацию и доступ к точкам доступа ввода-вывода, операторам SQL и многому другому. Кроме того, одним щелчком мыши разработчики могут увидеть, где оптимизировать свои запросы.
Разработчики и администраторы баз данных смогут быстро и легко преобразовать существующие приложения для работы в MySQL как на Gnu / Linux, так и на других платформах. Миграция также поддерживает миграцию со старых версий MySQL на последние версии.
Любой пользователь может ознакомиться с Ручная по Workbench которые разработчики делают доступными для всех, кому это нужно.
Общие функции MySQL Workbench
Приложение предоставит нам все необходимое для разработки SQL. Любой пользователь будет разрешен создавать и управлять подключениями к серверам баз данных. MySQL Workbench не только позволяет настраивать параметры подключения, но и позволяет выполнять SQL-запросы для подключений к базе данных с помощью Редактор SQL что включено.
MySQL Workbench полностью поддерживает сервер MySQL версии 5.5 и выше. Он также совместим со старыми версиями сервера MySQL 5.x, за исключением определенных ситуаций (таких как отображение списка процессов) из-за измененных системных таблиц. Не поддерживает версии сервера MySQL 4.x..
Эта программа позволит нам создавать модели схемы базы данных графически. Это также позволит нам реверсировать и отправлять инженерные решения между схемой и базой данных в реальном времени, позволяя редактировать все аспекты базы данных с помощью редактора таблиц. В Редактор таблиц предоставляет возможности для редактирования таблиц, столбцов, индексов, триггеров, разделов, параметров, вставок и т. д.
Workbench поможет нам с перенос данных. Это позволит любому пользователю перейти с MySQL на Microsoft SQL Server, Microsoft Access, Sybase ASE, SQLite, SQL Anywhere, PostreSQL и другие таблицы, объекты и данные СУБД. Миграция также поддерживает миграцию со старых версий MySQL на последние версии.
Установите MySQL Workbench 6.3.9 в Ubuntu 16.04
Мы можем установить эту программу двумя способами. Во-первых, загрузив пакет .deb со своего веб-сайта. Тогда нам просто нужно его установить. Второй способ установки этого программного обеспечения: с помощью терминала и команды APT.
Перед началом установки из терминала необходимо обновить наши репозитории. Для этого мы откроем терминал (Ctrl + Alt + T) и напишем в нем следующее:
sudo apt update && sudo apt upgrade
Теперь мы можем установить MySQL Workbench с помощью APT. В этом же терминале напишем:
sudo apt install mysql-workbench
После завершения установки мы можем запустить приложение либо из Dash, либо вызвав программу из терминала:
mysql-workbench
Удалите MySQL Workbench
Чтобы удалить программу из нашей операционной системы из консоли (Ctrl + Alt + T) и мы напишем следующее:
sudo apt remove mysql-workbench && sudo apt autoremove
Сегодня существует множество возможностей (и, возможно, более современных, хотя я сомневаюсь, что более эффективных) для работы с базами данных. Это был первый вариант, с которым я начал играть. Он довольно прост в использовании, но, как я уже сказал, это еще один вариант из множества существующих. Каждый может найти тот, который лучше всего подходит его стилю работы.