centos中查找mysql的配置文件所在位置

可以用下面几种方式来查找

第一种方式

  • 查找mysql在哪
[root@daiha12147 bin]# which mysql
/usr/bin/mysql

  • 开始查找mysql的配置文件所在位置
[root@daiha12147 bin]# /usr/bin/mysql --verbose --help | grep -A 1 'Default options'
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 

服务器从左到右的方式来读取my.cnf, 首先读取/etc/my.cnf文件,如果前一个文件不存在则继续读/etc/mysql/my.cnf文件,如若还不存在便会去读/usr/etc/my.cnf, 否则来读取~/.my.cnf文件。

第二种方式

  • 查找mysql
[root@daiha12147 bin]# mysql --help| grep 'my.cnf'
                      order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf 

服务器从左到右的方式来读取my.cnf, 首先读取/etc/my.cnf文件,如果前一个文件不存在则继续读/etc/mysql/my.cnf文件,如若还不存在便会去读/usr/etc/my.cnf, 否则来读取~/.my.cnf文件。

posted @ 2025-09-02 17:07  codetodo  阅读(23)  评论(0)    收藏  举报