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

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

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

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

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

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

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

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

MySQL — с версии 5.5.14 до версии 5.7, а также все версии, начиная с 8.0.12,

MariaDB — 10.0, 10.1, 10.2, 10.3, 10.4.

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

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

[mysqld]

innodb_large_prefix = true

innodb_file_format = barracuda

innodb_file_per_table = true

max_allowed_packet = 64M

Для 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 при подключении к базе данных не обязателен.