B4. Uso del DBMS MySQL

Descripción general

MySQL — sistema de gestión de bases de datos relacional gratuito multiplataforma. MySQL DBMS puede usarse como una base de datos externa para Dr.Web Enterprise Security Suite.

Para usar MySQL como una base de datos externa

1.Instalar el servidor MySQL.

2.Configurar el Servidor Dr.Web para usar la base de datos externa adecuada. Eso se puede hacer en el archivo de configuración o usando el Centro de Control: en el menú Configuración Servidor Dr.Web, en la pestaña Base de datos.

Instalación y versiones soportados

Dr.Web Enterprise Security Suite soporta las siguientes versiones de MySQL DBMS:

MySQL: desde la versión 5.5.14 hasta la versión 5.7, así como todas las versiones a partir de 8.0.12,

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

Después de instalar el DBMS, antes de crear una nueva base de datos, debe especificar la siguiente configuración en su archivo de configuración (para más detalles, consulte la documentación de su DBMS):

Para MySQL de las versiones 5.Х:

[mysqld]

innodb_large_prefix = true

innodb_file_format = barracuda

innodb_file_per_table = true

max_allowed_packet = 64M

Para MySQL de las versiones 8.Х:

[mysqld]

innodb_file_per_table = true

max_allowed_packet = 64M

Si la versión del DBMS MariaDB utilizado es anterior a la 10.2.4, en el archivo de configuración también debe especificar:

binlog_format = mixed

Parámetros

Al configurar una solicitud al DBMS de MySQL, se utilizan los parámetros descritos en la tabla abajo.

Parámetros de DBMS MySQL

Nombre

Valor por defecto

Descripción

HOST

localhost

Al conectarse a una base de datos a través de TCP/IP, la dirección del servidor de la base de datos.

Cuando se usa UDS, la ruta al archivo de socket UNIX. Si no se proporciona una ruta, el Servidor Dr.Web intentará encontrar el archivo en los directorios estándar de mysqld.

PORT

3306

Al conectarse a una base de datos a través de TCP/IP — el número de puerto para la conexión.

Cuando se usa UDS — el nombre de archivo del socket UNIX.

DBNAME

 

Nombre de la base de datos

USER

 

Nombre de usuario de la base de datos

PASSWORD

QUICK

Contraseña de usuario de la base de datos

PRECOMPILEDCACHE

1048576

Tamaño del caché de los operadores sql precompilados en bytes

SSL

NO

Utilizar solo conexiones SSL:

YES — conectarse a la base de datos solo si se utiliza el protocolo SSL,

NO — protocolo SSL es opcional cuando se conecta a la base de datos.