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

如何查询CentOS系统中mariadb的具体安装位置

CentOS 下查询 MariaDB 安装位置的方法与默认路径

不用在泛泛的安装配置教程里翻路径,直接用系统自带命令查询是最准确的,不会因为版本、安装源差异出现路径错配。

通用查询命令

  • 查询通过 yum/dnf 安装的 MariaDB 服务端所有文件的部署路径,执行:
    rpm -ql mariadb-server
    
    命令返回的列表会完整展示该安装包释放的所有文件位置,完全匹配你当前环境的实际安装情况。
  • 定位 MariaDB 服务进程对应的可执行文件位置,执行:
    which mysqld
    # 也可以通过运行中的进程回溯路径
    ps -ef | grep mysqld
    
  • 定位 MariaDB 配置文件的默认加载路径,执行:
    mysql --help | grep -A 1 'Default options'
    

CentOS 源默认安装的常规路径

如果是用系统默认 yum 源、MariaDB 官方源的 RPM 包安装的版本,默认路径基本固定,可以直接参考:

  • 服务端主程序:/usr/libexec/mysqld
  • 客户端命令行工具:/usr/bin/mysql
  • 数据库数据存储目录(表文件、binlog、中继日志等):/var/lib/mysql/
  • 主配置文件:/etc/my.cnf,自定义配置片段默认存放在/etc/my.cnf.d/目录下
  • systemd 服务配置文件:/usr/lib/systemd/system/mariadb.service
  • 默认日志目录:/var/log/mariadb/

注意:如果是手动编译安装、自定义部署路径安装的 MariaDB,上述默认路径不适用,优先用前面提到的系统命令查询,不要硬套默认值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 00:01:20