You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CentOS7下MariaDB10.5配置skip-name-resolve:选my.cnf还是server.cnf?

CentOS7 + MariaDB10.5 配置skip-name-resolve=1的文件选择

推荐将skip-name-resolve=1写入/etc/my.cnf.d/server.cnf的[mysqld]段中,原因如下:

  • 从MariaDB的配置管理规范来看,/etc/my.cnf作为主配置文件,主要负责全局基础配置和引入子目录的配置模块;而/etc/my.cnf.d/目录下的文件是专门用来拆分不同功能的配置项,server.cnf就是对应服务端的专属配置文件,这样拆分更便于后续维护、排查配置问题。
  • 若写入/etc/my.cnf,后续系统或MariaDB升级时,主配置文件存在被官方更新覆盖的风险,而my.cnf.d下的自定义配置文件一般不会被官方操作影响,能更好地保留你的自定义配置。

配置完成后,重启MariaDB服务生效:

systemctl restart mariadb

可以登录MariaDB验证配置是否生效:

show variables like 'skip_name_resolve';

返回值为ON即说明配置生效。

内容的提问来源于stack exchange,提问作者user6625547

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 21:40:24