我试图按照本教程来启用远程访问MySQL。问题是,my.cnf文件应该放在哪里?我使用的是Mac OS X Lion。


当前回答

它通常应该在MAC上的/usr/local/etc下,如果你找不到它,你可以创建一个

其他回答

我正在运行MacOS Catalina(10.15.3),并在/usr/local/etc中找到my.cnf

我在macOS High Sierra 10.13.3版本中使用mysql 5.7.17版本,我在这里找到了mysql配置文件。

cd /usr/local/mysql/support-files/my-default.cnf

在mysql 5.6.22中,my.cnf的路径为

/usr/local/opt/mysql/my.cnf 

您可以打开一个终端并键入locate my.cnf

在MAC OS上,一个快速的方法是:

sudo find /usr/ -type f -iname "*my.cnf*"

or

brew list mysql@5.7 |grep -i my.cnf

问候