龙空技术网

MySQL数据库配置文件在哪里呢?

海淘世界 205

前言:

如今看官们对“mysql配置文件在哪”可能比较着重,各位老铁们都想要了解一些“mysql配置文件在哪”的相关文章。那么小编在网摘上收集了一些关于“mysql配置文件在哪””的相关资讯,希望姐妹们能喜欢,小伙伴们快快来了解一下吧!

MySQL 数据库可以从不同位置读取配置文件,这取决于配置、平台和构建选项。

问题来了,如何才能找到MySQL数据库的配置文件位于哪里呢?

以下命令将显示 mysqld 启动的实际参数,不过请确保启动 mysqld 进程时没有显式的添加 --defaults-file 或 --defaults-extra-file 参数。

$ ps aux | grep mysqld
您实际上可以要求 MySQL 向您显示它搜索 my.cnf(或 Windows 上的 my.ini)的所有位置的列表。 注意它不是 SQL 命令。
$ mysqladmin --help# 对于5.7之前的版本$ mysqld --help --verbose

可以发现MySQL配置文件的搜索顺序

/etc/my.cnf/etc/mysql/my.cnf~/.my.cnf

Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf

如果存在多个配置文件,MySQL将加载所有文件,并且按照上面的顺序依次覆盖。 此外,使用 --defaults-file 参数可以指定配置文件,但是这不是一个好主意。

参考文章

标签: #mysql配置文件在哪 #mysql数据库文件在哪