B4. Utilizzo del DBMS MySQL

Descrizione generale

MySQL — un sistema di gestione database relazionale libero multipiattaforma. Il DBMS MySQL può essere utilizzato come database esterno per Dr.Web Enterprise Security Suite.

Per utilizzare MySQL come database esterno

1.Installare il server MySQL.

2.Configurare il Server Dr.Web per l'utilizzo del database esterno corrispondente. Si può farlo nel file di configurazione oppure attraverso il Pannello di controllo: nel menu Configurazione del Server Dr.Web, nella scheda Database.

Installazione e versioni supportate

Dr.Web Enterprise Security Suite supporta le seguenti versioni del DBMS MySQL:

MySQL — dalla versione 5.5.14 alla versione 5.7, e inoltre, tutte le versioni a partire dalla 8.0.12,

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

Dopo aver installato il DBMS e prima di creare un nuovo database, è necessario definire le seguenti impostazioni nel suo file di configurazione (per i dettagli consultare la documentazione del DBMS):

Per MySQL versioni 5.X:

[mysqld]

innodb_large_prefix = true

innodb_file_format = barracuda

innodb_file_per_table = true

max_allowed_packet = 64M

Per MySQL versioni 8.X:

[mysqld]

innodb_file_per_table = true

max_allowed_packet = 64M

Se la versione del DBMS MariaDB utilizzato è precedente alla 10.2.4, nel file di configurazione è inoltre necessario indicare:

binlog_format = mixed

Parametri

Per configurare l'utilizzo del DBMS MySQL, vengono utilizzati i parametri descritti nella tabella sottostante.

Parametri del DBMS MySQL

Nome

Valore predefinito

Descrizione

HOST

localhost

Per la connessione al database tramite TCP/IP — indirizzo del server del database.

Per l'utilizzo di UDS — percorso del file di socket UNIX. Se il percorso non è impostato, il Server Dr.Web cercherà di trovare il file nelle directory standard mysqld.

PORT

3306

Per la connessione al database tramite TCP/IP — numero di porta per la connessione.

Per l'utilizzo di UDS — nome del file di socket UNIX.

DBNAME

 

Nome del database

USER

 

Nome dell'utente del database

PASSWORD

QUICK

Password dell'utente del database

PRECOMPILEDCACHE

1048576

Dimensione in byte della cache degli operatori sql precompilati

SSL

NO

Utilizza solamente le connessioni SSL:

YES — connettiti al database solo se viene utilizzato il protocollo SSL,

NO — il protocollo SSL non è obbligatorio per la connessione al database.