B4. 使用MySQL DBMS

概述

MySQL——跨平台关系型数据库管理系统。MySQL DBMS可作为Dr.Web Enterprise Security Suite外设数据库。

使用MySQL作为外设数据库

1.安装MySQL服务器。

2.设置Dr.Web服务器使用相应的外设数据库。可利用配置文件进行设置或利用管理中心:Dr.Web服务器配置菜单的数据库标签。

安装和支持的版本

Dr.Web Enterprise Security Suite支持以下版本的MySQL DBMS:

MySQ——从版本5.5.14至版本5.7,以及自8.0.12后的所有版本,

MariaDB——10.0、10.1、10.2、10.3、10.4。

安装DBMS后在创建新数据库前必须在配置文件进行以下设置(详情请参阅您所使用的DBMS的帮助文档):

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的DBMS版本早于10.2.4,则需在配置文件中指明:

binlog_format = mixed

参数

MySQL DBMS访问设置使用的参数见表下表。

MySQL DBMS参数

名称

默认值

描述

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协议。