B4. Verwendung des MySQL-DBMS

Allgemeine Beschreibung

MySQL ist ein freies und plattformübergreifendes relationales Datenbankmanagementsystem. MySQL kann als externe Datenbank für Dr.Web Enterprise Security Suite eingesetzt werden.

So richten Sie MySQL als externe Datenbank ein

1.Installieren Sie den MySQL-Server.

2.Richten Sie den Dr.Web Server für die Verwendung der gewünschten externen Datenbank ein. Verwenden Sie dazu die Konfigurationsdatei oder das Verwaltungscenter: Wechseln Sie hierzu zu Dr.Web Server-Konfiguration und dann zu Datenbank.

Installation und unterstützte Versionen

Dr.Web Enterprise Security Suite unterstützt folgende Versionen des MySQL-DBMS:

MySQL 5.5.14 bis 5.7 und alle Versionen ab 8.0.12

MariaDB 10.0, 10.1, 10.2, 10.3, 10.4

Nach der Installation des DBMS und vor dem Erstellen der neuen Datenbank müssen Sie folgende Einstellungen in der Konfigurationsdatei des DBMS festlegen (Einzelheiten entnehmen Sie der Dokumentation zu Ihrem DBMS):

Für MySQL Version 5.X:

[mysqld]

innodb_large_prefix = true

innodb_file_format = barracuda

innodb_file_per_table = true

max_allowed_packet = 64M

Für MySQL Version 8.X:

[mysqld]

innodb_file_per_table = true

max_allowed_packet = 64M

Bei MariaDB bis 10.2.4 muss die Konfigurationsdatei den folgenden Eintrag enthalten:

binlog_format = mixed

Parameter

Beim Konfigurieren des Zugriffs auf das MySQL-DBMS werden die in der Tabelle unten aufgeführten Parameter verwendet.

Parameter des MySQL-DBMS

Name

Standardwert

Beschreibung

HOST

localhost

Bei TCP/IP-Verbindung mit der Datenbank – Adresse des Datenbank-Servers.

Bei der Verwendung von UDS – Pfad zur UNIX-Socketdatei. Wenn kein Pfad angegeben ist, versucht der Dr.Web Server, die Datei in den Standardverzeichnissen von mysqld zu finden.

PORT

3306

Bei TCP/IP-Verbindung mit der Datenbank – Portnummer.

Bei Verwendung von UDS – Name der UNIX-Socketdatei.

DBNAME

 

Datenbankname

USER

 

Anmeldename des Datenbankbenutzers

PASSWORD

QUICK

Passwort des Datenbankbenutzers

PRECOMPILEDCACHE

1048576

Größe des Cache vorkompilierter SQL-Anweisungen in Bytes

SSL

NO

Nur SSL-Verbindungen verwenden:

YES – Datenbank-Verbindung nur über SSL herstellen.

NO – SSL zur Datenbank-Verbindung ist nicht obligatorisch.