MySQL Status Ssl_verify_depth 数据库状态作用意思及如何正确

本站中文解释

MySQL status变量是MySQL的内部变量,它的值用于决定MySQL系统的行为。MySQL status变量可以有助于进行性能优化,还可以在查询和执行脚本时获取结果集中数据记录及等信息,从而提高数据库性能。

Ssl_verify_depth变量用于管理SSL协议对于对等证书链的验证深度。它允许您指定任何证书链中允许的最大数量。当系统请求证书时,如果数量超过ssl_verify_depth变量的设定值,则会出现“验证失败”错误。

Ssl_verify_depth变量的默认值为1,意味着MySQL Server仅接受一个证书链中的第一个,即服务器的根CA证书。当然,建议您可以根据自己的应用系统环境来设置这个变量的值,使其最低满足系统的需要。

在MySQL中可以使用SET或SHOW VARIABLES来查看或修改ssl_verify_depth变量的值,如:

A)查看ssl_verify_depth变量的值:

SHOW VARIABLES LIKE ‘ssl_verify_depth’

B)修改ssl_verify_depth变量的值:

SET GLOBAL ssl_verify_depth=数值


数据运维技术 » MySQL Status Ssl_verify_depth 数据库状态作用意思及如何正确