找到当前的mysql my.cnf

Agl*_*tas 6 mysql

我正在尝试确定哪个my.cnf mysql正在使用.是否有一个命令或mysql或mysqladmin的东西,显示正在加载哪一个?

Unr*_*son 7

在我的Linux服务器上的启动脚本(/etc/init.d/mysql)中定义

CONF=/etc/mysql/my.cnf
Run Code Online (Sandbox Code Playgroud)

它用来启动MySQL守护进程

编辑:

还跑

mysqld --verbose --help
Run Code Online (Sandbox Code Playgroud)

显示以下信息:

Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
Run Code Online (Sandbox Code Playgroud)

因此,如果通过init脚本作为守护进程运行,它将查看/etc/mysql/my.cnf,如果从命令行启动,它将仅在第二次尝试时查看.