如何找到 MySQL 从何处加载其配置?

Dra*_*rok 7 mysql mac-osx

我有一个 Mac OS X 10.4 盒子,其中安装了 MySQL 作为 MAMP 的一部分,我想编辑它的配置文件。我试过在文件系统中搜索 my.cnf,我能找到的只是示例配置。

一切都运行良好,那么有什么我可以针对 MySQL 服务器实例运行的东西,以找出它从何处加载其配置文件?

Dan*_*dey 14

通过询问工具,您可以找到 MySQL 正在寻找其配置文件的位置(以便您知道在哪里查找,或将其放在哪里)。例如:

dan@Penzance:~/Source/miscellany$ mysql --help | grep cnf
                  order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /opt/local/etc/mysql5/my.cnf ~/.my.cnf 
Run Code Online (Sandbox Code Playgroud)

这将显示它搜索配置文件的位置(按顺序)。服务器应该使用相同的配置。上面的例子来自 Macports 的安装;你的可能不同。