База данных MySQL

<< Click to Display Table of Contents >>

Навигация  Базы данных >

База данных MySQL

Previous pageReturn to chapter overviewNext page

Для работы с базами данных 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»:

 

mysqldownloadpage

Чтобы скачать MySQL без регистрации, нажмите на ссылку "No thanks, just start my download":

 

 

mysqlnothanksjustdown

После завершения загрузки следует убедиться, что в системе установлены компоненты, необходимые для установки MySQL.:

Microsoft .NET Framework 4.5.2

Microsoft Visual C ++ Redistributable for Visual Studio 2015

 

Выбираем тип установки по умолчанию "Developer Default" и нажимаем "Next":

 

mysqlinstallation

 

Далее установщик покажет список компонентов в столбце "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":

 

mysqlrequirements

 

Далее появится предупреждение - нажмите "YES":

mysqlwarning

 

Затем установщик покажет Вам, что именно он установит, нажмите "Execute":

 

mysqlexecute

 

Важно! Если во время установки 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», нажимаем на нее:

 

mysqlinstallation2

 

Далее Вам необходимо сконфигурировать сервер MySQL, нажмите "Next":

 

mysqlinstallation3

 

Выберите пункт "Standalone MySQL Server / Classic MySQL Replication" и нажмите "Next":

 

mysqlinstallation4

 

Далее в параметре "Config Type" выберите "Server Computer" и нажмите "Next":

 

mysqlinstallation5

 

Выберите "Use Strong Password Encryption for Authentication" и нажмите "Next":

 

mysqlinstallation6

 

В следующем окне Вам необходимо установить пароль для пользователя root (администратора). Также здесь вы можете добавлять других пользователей (нажимая кнопку "Add User"), если необходимо. После добавления пароля, нажмите "Next":

 

mysqlinstallation7

 

На следующем шаге оставляем все настройки по умолчанию, нажимаем "Next":

 

mysqlinstallation8

 

Затем вам нужно применить настройки сервера MySQL, нажав "Execute":

 

mysqlinstallation9

 

Сервер MySQL настроен, нажмите "Finish":

 

mysqlinstallation10

 

Далее перейдем к настройке MySQL Router. Нажмите "Next":

 

mysqlinstallation11

 

Оставьте все настройки по умолчанию и нажмите "Finish":

 

mysqlinstallation12

 

Теперь Вам нужно проверить созданную базу, нажмите "Next":

 

mysqlinstallation13

 

Теперь проверияем соединение. Введите пароль, нажмите "Check", затем нажмите "Next":

 

mysqlinstallation14

 

Затем нажмите "Execute", а затем "Finish":

 

mysqlinstallation15

mysqlinstallation16

 

Установка практически завершена. Нажмите "Next":

 

mysqlinstallation17

 

Установка завершена - нажмите "Finish". Если Вы отметите "Start MySQL Workbench after Setup" , то стартует программа MySQL Workbench, в которой Вы сможете сделать дополнительные настройки базы данных.

Вам необходимо создать базу данных вручную на MySQL сервере, используя MySQL Workbench. После создания базы данных Вы можете использовать ее для сбора исторических данных и событий. Для этого откройте Свойства проекта и на закладке События/История настройте базу данных My SQL используя jdbc:mysql: в начале полей "Имя БД событий" и "Имя БД истории":

 

eventshistorydb

В нашем случае это: 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.