MySQL默认的配置文件在哪里?
MySQL 可以从不同位置读取配置文件,这取决于配置、平台和构建选项。
下面的步骤将显示一种通用方法来列出正在查看配置文件的所有位置。
- 确保mysqld 进程在没有显式-defaults-file 或者-defaults-extra-file 参数的情况下启动。
以下命令将显示 mysqld 启动的实际参数:
Linux:
$ ps aux |grep mysqld
Solaris:
$ /usr/ucb/ps -alxwww | grep mysqld
Windows:
当启用列“命令行”时,在任务管理器中观察到命令行参数。
(查看->“选择列”菜单选项)。
2.以下命令将显示mysqld进程读取配置文件的位置:
Unix、Linux系统:
$ mysqld --help --verbose 2>1 | grep "/my.cnf"
Windows:
% mysqld --help --verbose --console 2>1 | findstr "my.ini"
如果上面的命令没有输出,可能需要指定mysqld二进制文件的完整路径(在步骤1中找到)。
如果还是不成功,我们可以将以下命令的输出捕获到文本文件中:
$ mysqld --help --verbose
然后找到 “Default options are read from the following files in the given order:”这行。
“默认选项按给定顺序从以下文件中读取:”
日期:2020-09-17 00:11:17 来源:oir作者:oir