brew mysql 配置文件_修改用brew安装的mysql配置

本文介绍了如何使用Brew在Mac上安装MySQL,并详细阐述了如何设置开机启动,检查配置文件路径,创建my.cnf配置文件,以及如何通过命令控制MySQL的启动、停止和重启。此外,还提供了一个便捷的方法通过.bash_aliases文件来定义控制MySQL的别名命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用brew安装mysql

brew install mysql

开机启动

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

2.查看配置文件引用的路径

mysqld --help --verbose | more

通过这命令,可以看出mysql默认调用的配置文件路径:

Default options are read from the following files in the given order:

/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf

然后,我们搜索一下目录下的文件是否已经创建:

cd /

find . -name "my.cnf"

3. 创建配置文件

通常这几个路径都是没有创建配置文件的,我们自己创建一下。

先找出我们安装的mysql的配置样例文件,在安装文件中的support-files文件夹中:

ls $(brew --prefix mysql)/support-files/my-*

复制到引用目录:

cp /usr/local/opt/mysql/support-files/my-default.cnf /etc/my.cnf

然后就可以按自己需求修改配置了

4.重新mysql,  unload 是关闭, load是启动

launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

为了文件管理可以把命令alias下:

vim ~/.bash_aliases

输入以下内容,保存

alias mysql.start="launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist"

alias mysql.stop="launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist"

alias mysql.restart='mysql.stop && mysql.start'

保存后

echo "[[ -f ~/.bash_aliases ]] && . ~/.bash_aliases" >> ~/.bash_profile

source ~/.bash_profile

这样,直接调用命令

mysql.start

mysql.stop

mysql.restart

就可以控制开启,关闭和重启了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值