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


当前回答

MySQL 5.7 on Mac OS X El Capitan: /usr/local/mysql/etc/my.cnf

从/usr/local/mysql/support-files/my-default.cnf拷贝default conf文件

其他回答

对于Mac,对我有用的是在我的~路径中创建一个.my.cnf文件。希望这能有所帮助。

打开终端,使用以下命令:

sudo find / -name my.cnf

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

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

/private/etc/my.cnf for Catalina

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