SOlyog очень просто загрузить, установить и использовать. Я зашел на соответствующий сайт, чтобы загрузить его, и его размер составлял всего 384 КБ. Он устанавливает два файла (исполняемый файл .exe и файл библиотеки динамической компоновки .dll) по пути C:Program FilesSQLyog. Затем запустите исполняемый файл.
После установки нет необходимости посещать веб-сайт. Когда я посетил веб-сайт, я получил сообщение о том, что его доменное имя не настроено, не зарегистрировано и не находится в разработке. Не знаю, временная ли эта проблема или так было всегда. Программное обеспечение бесплатное и не содержит рекламных баннеров, поэтому это может быть конкретная бизнес-модель, которая еще не доработана. Возможно, в конечном итоге вам все равно придется заплатить комиссию.
База данных, таблица и дерево столбцов
Как только программа запустилась, она начала запрашивать мой пароль для входа на сервер MySOL. Мне просто нужно ввести имя моего сервера, идентификатор пользователя и пароль для входа. Все остальные настройки являются правильными по умолчанию. Затем (после того, как я начал другие дела, несколько раз перезагружался и некоторое время спал) я перезапустил программу, и мне нужно было только снова ввести свой пароль для входа. В программе нет возможности сохранять пароли. Можно считать это ошибкой программы, или можно сказать, что это функция конфиденциальности программы.
После входа в систему интерфейс заслуживает внимания. Все базы данных на сервере MySOL отображаются в дереве. Вы можете получить доступ только к той базе данных, которую вы авторизовали при входе в систему. Если вы щелкните древовидную структуру, представляющую авторизованную для вас базу данных, вы увидите ряд узлов, представляющих таблицы. Щелкнув узел таблицы, вы увидите серию узлов, показывающих имена полей, и еще один набор узлов, представляющих индексы.
Индексный интерфейс определенно хорош, так что вы можете запрашивать индексы и ключевые слова с помощью CRUD. Это улучшение по сравнению с внешними базами данных, такими как Microsoft Access. Дизайн этой части программы очень зрелый, если учесть, что MySOL только начал обеспечивать поддержку связей основных и внешних ключевых слов. На нижней правой панели расположены четыре вкладки, а именно: Результат, Сообщение, Объект и История.
Каковы недостатки?
Я пытался найти недостатки программы, но нашел только один. Если вы запустите файл .exe программы под Win32 Dependency Walker, вы обнаружите, что он ссылается на файл COMDLG32.dll, который, в свою очередь, ссылается на AppHelp. Фактически CommDlg вызывает AppHelp, и когда AppHelp не запрашивает функцию, CommDlg делает это — пустая трата ресурсов.
Слишком просто?
В FAQ по SQLyog есть мнение, что программное обеспечение не нужно официально архивировать. Конечно, FAQ (Часто задаваемые вопросы) сам по себе является архивом. Интерфейс SQLyog очень интуитивно понятен. Я рекомендую вам распечатать копию документации MySOL (включая специальные расширения синтаксиса SQL). Это то, что я сделал, и для этого использовалась только полудюймовая листовая крышка.
Последний шаг?
Часто задаваемые вопросы также напоминают старое, но верное правило бритвы Оккама: не нужно усложнять больше, чем необходимо. Причина, по которой я повсюду «продвигаю» этот инструмент, заключается в том, что он может предоставить нам простой графический интерфейс, позволяющий управлять многими базами данных на сервере MySOL. Он чрезвычайно быстр, а его копия небольшая (помещается на дискету).
SQLyog претендует на роль анализатора запросов, но на самом деле его функции гораздо шире. Если вы используете MySOL, вы можете загрузить SQLyog с его веб-сайта (вам необходимо зарегистрировать свое имя и адрес электронной почты), а затем воспользоваться другими его функциями.