mac mysql my.cnf无效_mac 中 mysql 配置my.cnf无效解决办法-Go语言中文社区

mac下mysql在/etc下配置my.cnf无效

网上也没搜到

翻官网文档说是默认配置信息在以下plist中

sudo vim /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

尝试修改了下隔离级别,果然生效了,重启电脑也不会变回默认级别

f68a18f549852475e367b89133b3f5ca.png

plist里修改太麻烦了,不如直接修改my.cnf好用,又翻了好多官方文档,又网上搜了好多,终于解决mac下可以用my.cnf配置mysql了。

locate my.cnf 可以列出所有的my.cnf文件

mysql --help|grep ‘my.cnf’ 默认会搜索my.cnf的目录,顺序排前的优先。

在mac里编辑my.cnf千万不要用文本编辑,会把默认编码格式改成utf-8,会报编码字符集错误,要在上面的默认搜索目录新建sudo vim my.cnf, 权限不要改成777,改成664,如果是777mysql会认为你允许任何用户修改你的配置文件,认为你不安全会ignore你的my.cnf,一定要改成664,然后在网上随便搜索个mac的mysql配置文件,cmd+c、cmd+v到vim中,保存退出,如果mysql重启不起来,重启电脑就可以了。

上述错误截图:

2faa20d3dc7b1b944f3f8f038ffc98f7.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值