A4. 使用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——自8.0.12后的所有版本,

需确认连接MySQL版本8.X的用户的身份验证类型符合 caching_sha2_password。 此参数可在安装时设置并成为每个用户的默认设置或可为每个用户手动设置。

MariaDB — 10.2.2、10.3、10.4。

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

MySQL版本8.X:

[mysqld]

innodb_file_per_table = true

max_allowed_packet = 64M

如所使用的MariaDB的DBMS版本早于10.2.4,则需在配置文件中指明:

binlog_format = mixed

参数

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

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