Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

MySQL Workbench - инструмент для визуального проектирования баз данных MySQL, интегрирующий проектирование, моделирование, создание и эксплуатацию БД. Нам его возможности пригодятся для:

резервного копирования и восстановления БД (также, пригодится для переноса БД на другой ПК).

настройки подключения к удаленной БД.

изменения пути сохранения БД -  "по умолчанию" сохраняется на диск "С".

просмотр статистики БД.

Важно! Если ничего из перечисленного выше не требуется, то можно пропустить данный раздел.

Если СУБД была установлена по инструкции предыдущего раздела, то MySQL Workbench установился вместе с MySQL, в противном случае его можно скачать по этой ссылке.

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

Вводим пароль root пользователя, который был задан на этапе установки MySQL:

После подключения к серверу MySQL, мы увидим стартовую страницу:

1.Настройки сервера  MySQL.

2.Область баз данных – здесь отображается список созданных БД. База данных созданная в редакторе Simple-Scada добавится на сервер MySQL только после хотя бы одного запуска проекта. Если созданная в редакторе БД здесь не отображается – просто запустите проект Simple-Scada и база добавится на MySQL сервер. Также, при первом включении здесь могут отображаться тестовые БД – их можно удалить, кликнув по имени БД ПКМ - появится всплывающее меню, в котором нужно выбрать "Drop Schema".

 

Настройки необходимые для подключения к удаленной БД


1.Выбираем пункт "Users and Privileges".

2.Выделяем пользователя "root".

3.В поле "Limit to Hosts Matching" вводим "%".

4.Сохраняем изменения нажав кнопку "Apply".

Теперь к базе данных можно будет подключиться с удаленного ПК.

 

Изменение пути сохранения БД


Для изменения пути сохранения БД необходимо выполнить следующие действия:

остановить службу MySQL через управления службами Windows.

перенести весь каталог "data" из текущего расположения (по-умолчанию "C:\ProgramData\MySQL\MySQL Server 8.x\data") в новое (вырезать - вставить).

Далее, необходимо запустить MySQL Workbench "от имени администратора" и изменить параметр "datadir", выбрав новое расположение каталога data:

1.Выбираем пункт "Options File".

2.Переходим на вкладку "General".

3.В поле "datadir" указываем новое расположение каталога data.

4.Сохраняем изменения кликнув кнопку "Apply".

После проделанных действий запускаем службу MySQL.

 

Экспорт значений переменной в файл


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

1.По-умолчанию, лимит строк результата запроса может быть ограничен. При необходимости изменяем его.

2.Далее необходимо написать SQL-запрос, например:

SELECT * FROM `demo`.`trends`
WHERE 
  (`id` = 73) AND 
  (`t` >= '2024-01-24 13:00:00.000') AND 
  (`t` <= '2024-01-24 14:00:00.000');

, данный запрос сделает выборку из БД с именем "demo", из таблицы "trends" по переменной с ID = 73, за интервал времени 1 час, с 13:00 по 14:00 2024.01.24. Посмотреть ID переменной можно в редакторе переменных - колонка "ID". Можно скопировать данный запрос и изменить в нем имя БД, ID переменной и интервал времени запроса.

3.Нажимаем кнопку выполнения запроса.

После выполнения запроса, в нижней части сформируется таблица с результатом(1), которую можно сохранить в файл, нажав кнопку экспорта(2). Отобразится окно экспорта:

1.Вводим имя файла.

2.Выбираем тип файла - CSV.

3.Нажимаем кнопку "Сохранить".

 

Просмотр статистики БД


Информацию о работе базы данных можно просмотреть кликнув на пункте "Dashboard":