А4. Использование СУБД MySQL

Общее описание

MySQL — кроссплатформенная свободная реляционная система управления базами данных. СУБД MySQL может быть использована в качестве внешней БД для Dr.Web Enterprise Security Suite.

Чтобы использовать MySQL в качестве внешней БД

1.Установить сервер MySQL.

2.Настроить Сервер Dr.Web на использование соответствующей внешней базы. Это можно сделать в конфигурационном файле или при помощи Центра управления: в меню Конфигурация Сервера Dr.Web, на вкладке База данных.

Установка и поддерживаемые версии

Dr.Web Enterprise Security Suite поддерживает следующие версии СУБД MySQL:

MySQL — все версии, начиная с 8.0.12,

Убедитесь, что для пользователя, через которого осуществляется подключение к MySQL версии 8.Х, тип аутентификации соответствует caching_sha2_password. Данный параметр задается при установке и становится параметром по умолчанию для каждого пользователя или настраивается вручную для каждого пользователя.

MariaDB — 10.2.2, 10.3, 10.4.

После установки СУБД перед созданием новой базы данных необходимо задать следующие настройки в ее конфигурационном файле (за подробностями обратитесь к документации вашей СУБД):

Для MySQL версий 8.Х:

[mysqld]

innodb_file_per_table = true

max_allowed_packet = 64M

Если версия используемой СУБД MariaDB ранее 10.2.4, то в конфигурационном файле также необходимо указать:

binlog_format = mixed

Параметры

При настройке обращения к СУБД MySQL используются параметры, описываемые в таблице ниже.

Параметры СУБД MySQL

Имя

Значение по умолчанию

Описание

HOST

localhost

При подключении к базе данных по TCP/IP — адрес сервера базы данных.

При использовании UDS — путь к файлу сокета UNIX. Если путь не задан, Сервер Dr.Web попытается найти файл в стандартных директориях mysqld.

PORT

3306

При подключении к базе данных по TCP/IP — номер порта для подключения.

При использовании UDS — имя файла сокета UNIX.

DBNAME

 

Название базы данных

USER

 

Регистрационное имя пользователя базы данных

PASSWORD

QUICK

Пароль пользователя базы данных

PRECOMPILEDCACHE

1048576

Размер кеша предкомпилированных sql-операторов в байтах

SSL

NO

Использовать только SSL-соединения:

YES — подключаться к базе данных только при условии использования протокола SSL,

NO — протокол SSL при подключении к базе данных не обязателен.