Визуальное администрирование MySQL: phpMyAdmin и Workbench


Клиенты и инструменты MySQL GUI упрощают визуальное управление базами данных MySQL без необходимости вручную вводить команды SQL. Эти инструменты с графическим пользовательским интерфейсом MySQL позволяют проектировать, управлять и администрировать базы данных MySQL с помощью визуального интерфейса.

Реляционными базами данных управляют с помощью запросов. Запросами вы можете сделать все: от простой выборки и до сложных представлений. Но чтобы писать эти самые запросы, необходимо понимать структуру; скажем, структуру определенной таблицы. И если в таблице десятки полей, да еще делается JOIN к нескольким другим таким же, то не так просто написать запрос, держа в памяти все эти поля. Через SSH подключение и команды mysql в принципе можно подключиться и писать команды в терминале; смотреть там же структуру таблицы, но это не очень удобно. Давайте рассмотрим возможности визуализации баз данных.

phpMyAdmin

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



Даже продвинутые администраторы баз данных не всегда хотят вводить длинные и подверженные ошибкам команды SQL, используемые при доступе к базе данных через терминал. phpMyAdmin предоставляет графический пользовательский интерфейс (GUI) для запуска сервера MySQL. Он упрощает выполнение обычных задач, таких как создание новых баз данных, удаление баз данных, удаление или добавление таблиц и запрос данных.

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

  • Поддержка функций MySQL
  • Интуитивно понятный веб-интерфейс
  • Модели данных и импорт/экспорт
  • Администрирование нескольких баз данных и серверов баз данных
  • Доступ через браузер
  • Создание таблиц и баз данных
  • Возможность самостоятельно писать запросы на SQL
Workbench

Однако, бывают такие ситуации (чаще всего в связи с безопасностью), что phpMyAdmin не может быть установлен на сервере, а вот базы данных есть. В этом случае вам на помощь придет такой инструмент как MySQL Workbench – программа, позволяющая удаленно подключаться к базам данных и работать с ними.

MySQL Workbench один из самых популярных графических инструментов MySQL, доступных для Windows, Linux и Mac. Он предназначен для дизайнеров и архитекторов баз данных, разработчиков и администраторов. MySQL Workbench доступен в 3 версиях Community, Standard и Enterprise.

В то время как Community edition можно использовать бесплатно, стандартные и корпоративные версии являются коммерческими. Workbench позволяет отслеживать работоспособность сервера MySQL с помощью интуитивно понятных панелей мониторинга. Он также позволяет графически проектировать схему базы данных, а также выполнять SQL-запросы.

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



На скрине выше окно с параметрами подключения TCP/IP над SSH – один из самых распространенных способов. Как видите, ничего тут такого экстраординарного нет – адреса и доступы для подключения. Можно сохранять пароли и даже сами подключения (что очень удобно).
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегизаметки, базы данных, интернет, phpMyAdmin, Workbench




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Расширение hideCommLJ
Прокси для любых целей
Опасность готовых скриптов для сайта