brew 安装的Mysql,查找my.cnf文件位置

通过 Homebrew 安装的 MySQL,默认情况下不会创建 my.cnf 文件,但你可以按照以下方式找到配置文件的路径或者创建一个自定义的 my.cnf 文件:

查找默认配置文件位置

1. 查看 MySQL 默认使用的配置文件路径: 你可以通过运行以下命令来查看 MySQL 会读取的配置文件路径顺序:

mysql --help | grep 'my.cnf'

输出中会列出 MySQL 会依次检查的配置文件位置。一般情况下,以下路径是常见的:

  • /etc/my.cnf
  • /etc/mysql/my.cnf
  • /usr/local/etc/my.cnf(Homebrew 常用路径)
  • ~/.my.cnf(用户目录下的配置)

2. Homebrew 安装的 MySQL 配置文件路径: 对于 Homebrew 安装的 MySQL,默认配置文件通常位于 /usr/local/etc/my.cnf 或 /opt/homebrew/etc/my.cnf,具体路径取决于你的 Homebrew 安装位置(Intel 或 M1 芯片可能会不同)。

如果该路径下没有 my.cnf 文件,你可以手动创建一个。

创建或修改 my.cnf

1. 如果 /usr/local/etc/my.cnf 文件不存在,你可以通过以下命令创建:

touch /usr/local/etc/my.cnf

或者对于 M1 Mac 用户:

touch /opt/homebrew/etc/my.cnf

2. 在文件中添加你需要的配置。例如,设置 bind-address

[mysqld]
bind-address = 127.0.0.1

3. 重启 MySQL 服务 以应用更改:

brew services restart mysql

你可以根据实际需求,在上述路径下创建或修改 my.cnf 文件。

posted @ 2024-11-19 11:51  浮尘微光  阅读(83)  评论(0编辑  收藏  举报