<< Click to Display Table of Contents >> База данных MySQL |
|
Для работы с базами данных MySQL Вам необходимо установить MySQL сервер на свой компьютер. В этой главе представлен пошаговый обзор процесса установки базы данных MySQL на ПК с Windows. Это не требует специальных навыков и знаний, все достаточно просто. TeslaSCADA2 работает с MySQL версии 5.6.2 и выше. Актуальную версию MySQL можно найти на официальной странице загрузки: https://dev.mysql.com/downloads/windows/installer/
Важно! В Windows 7 x32 можно установить только MySQL 5.7.25.
После перехода на страницу загрузки, внизу вы увидите блок «MySQL Installer» - нажмите «Download»:
Чтобы скачать MySQL без регистрации, нажмите на ссылку "No thanks, just start my download":
После завершения загрузки следует убедиться, что в системе установлены компоненты, необходимые для установки MySQL.:
• Microsoft .NET Framework 4.5.2
• Microsoft Visual C ++ Redistributable for Visual Studio 2015
Выбираем тип установки по умолчанию "Developer Default" и нажимаем "Next":
Далее установщик покажет список компонентов в столбце "For Product" и список программного обеспечения, необходимого для их установки в столбце "Requirement". Например, этот список может включать MySQL Workbench, если Microsoft Visual C++ Redistributable for Visual Studio 2015 не установлен в системе. Если Вы проигнорируете предупреждение и продолжите установку, MySQL Workbench не установится. Для установки Microsoft Visual C++ Redistributable for Visual Studio 2015 нажмите "Execute". Установка других компонентов не требуется - Вы можете продолжить установку, нажав "Next":
Далее появится предупреждение - нажмите "YES":
Затем установщик покажет Вам, что именно он установит, нажмите "Execute":
Важно! Если во время установки MySQL Server не устанавливается с ошибкой "This application requires Visual Studio 2015 Redistributable. Please install the Redistributable then run this installer again", тогда вам нужно установить 32-битный пакет Microsoft Visual C ++ Redistributable for Visual Studio 2015 (vcredist_x86), даже если вы используете 64-битную операционную систему.
Затем начнется процесс установки. После установки всех компонентов появится кнопка «Next», нажимаем на нее:
Далее Вам необходимо сконфигурировать сервер MySQL, нажмите "Next":
Выберите пункт "Standalone MySQL Server / Classic MySQL Replication" и нажмите "Next":
Далее в параметре "Config Type" выберите "Server Computer" и нажмите "Next":
Выберите "Use Strong Password Encryption for Authentication" и нажмите "Next":
В следующем окне Вам необходимо установить пароль для пользователя root (администратора). Также здесь вы можете добавлять других пользователей (нажимая кнопку "Add User"), если необходимо. После добавления пароля, нажмите "Next":
На следующем шаге оставляем все настройки по умолчанию, нажимаем "Next":
Затем вам нужно применить настройки сервера MySQL, нажав "Execute":
Сервер MySQL настроен, нажмите "Finish":
Далее перейдем к настройке MySQL Router. Нажмите "Next":
Оставьте все настройки по умолчанию и нажмите "Finish":
Теперь Вам нужно проверить созданную базу, нажмите "Next":
Теперь проверияем соединение. Введите пароль, нажмите "Check", затем нажмите "Next":
Затем нажмите "Execute", а затем "Finish":
Установка практически завершена. Нажмите "Next":
Установка завершена - нажмите "Finish". Если Вы отметите "Start MySQL Workbench after Setup" , то стартует программа MySQL Workbench, в которой Вы сможете сделать дополнительные настройки базы данных.
Вам необходимо создать базу данных вручную на MySQL сервере, используя MySQL Workbench. После создания базы данных Вы можете использовать ее для сбора исторических данных и событий. Для этого откройте Свойства проекта и на закладке События/История настройте базу данных My SQL используя jdbc:mysql: в начале полей "Имя БД событий" и "Имя БД истории":
В нашем случае это: jdbc:mysql://192.168.1.6:3306/test
где:
•jdbc:mysql: - начало для MySQL.
•192.168.1.6:3306 - IP адрес и порт.
•test - имя базы данных (созданной в MySQL Workbench).
Также Вы можете использовать БД My SQL в Базах данных - Рецепты и История БД. Для того чтобы это сделать, также в начале имени БД используйте jdbc:mysql:.
Важно! Если при первом запуске TeslaSCADA2 IDE или TeslaSCADA2 Runtime появляется сообщение об ошибке, подобное этому: "java.sql.SQLException: The server time zone...", Вам необходимо настроить часовой пояс для своего сервера My SQL в MySQL Workbench.