SQL-запросы в панелях оператора Weintek к базе MySQL

17.06.2021
Компания «Русавтоматика» (http://www.rusavtomatika.com) представляет! Скачать демо-проект: https://Fwww.rusavtomatika.com/upload_files/projects/EBPro/MySQL_demo_project.cmtp В этом видео мы продемонстрируем, как панель оператора Weintek может хранить и обрабатывать данные с помощью системы управления базами данных MySQL. Мы создадим демонстрационный проект, в котором: 1) Подключимся к БД на удаленном хостинге; 2) Используя "упрощенный режим" запишем, отредактируем и считаем данные из таблицы в БД; 3) Используя "расширенный режим" создадим свободные запросы к БД для вычисления средних значений, поиска максимума и фильтрации записей по значению поля. Организация сервера баз данных MySQL Для нашего демо-проекта мы воспользуемся одним из готовых серверов БД MySQL, которые предоставляют многочисленные хостинговые компании. В панели управления хостингом мы создали новую базу данных, задали ей имя и пароль. В настройках БД разрешили удаленный доступ для IP-адреса, с которым панель оператора выходит в интернет. С помощью веб-интерфейса phpMyAdmin для администрирования БД MySQL мы создали две таблицы: 1) basic_mode (поля: number- первичный ключ, Water, Sugar, apple, orange, grape) 2) advanced_mode (поля: Product Line - первичный ключ, apple juice, orange juice, grape juice) Потом мы наполнили таблицы данными, показанными на скриншотах Проект в Easybuilder Pro Мы подготовили для вас демонстрационный проект: MySQL_demo_project.cmtp Первым делом необходимо настроить подключение к удаленной базе данных. Для этого зайдите на вкладку [Данные/История] и нажмите [Сервер базы данных]. Введите данные вашего подключения: доменное имя или IP сервера, имя базы, имя пользователя, пароль и номер порта. На вкладке [Состояние/Управление] введите адреса регистров, через которые вы будете управлять подключением и проверять его статус. Статус равный двум означает, что подключение произошло успешно. Для адресов LW-110 и LW-112 мы сделали объекты, которые отображают статус и устанавливают команды для запуска и остановки соединения. Теперь нажмите кнопку [SQL-запрос]. Откроется редактор запросов. Мы уже приготовили два набора запросов, для упрощенного режима и для расширенного. Для создания нового набора нажмите кнопку [Новый]. Заходим в набор запросов, для упрощенного режима. Тут есть две вкладки [основной] и [Команда]. Впишите имя таблицы и начальный адрес, где будут располагаться данные таблицы. Добавьте поля таблицы в соответствии с таблицей в базе данных. На вкладке [Команда] введите адрес регистра, в который вы будете отправлять номер команды управления записями Перейдите в группу запросов, созданную для расширенного режима. Напомним, что в упрощенном режиме у нас были только простые стандартные SQL-запросы Если мы включаем галочку [Расширенный режим], то у нас появляется возможность написать любой SQL-запрос. На вкладке [Команда] вводим адрес регистра, в который мы будем отправлять номер SQL-запроса (ID команды). Добавляем команды с помощью кн

Похожие видео

Показать еще