mac下mysql配置my.cnf無效

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

網(wǎng)上也沒搜到相關(guān)信息

翻官網(wǎng)文檔說是默認(rèn)配置信息在以下plist中


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


嘗試修改了下隔離級(jí)別,果然生效了,重啟電腦也不會(huì)變回默認(rèn)級(jí)別?

無效

官方文檔?

https://dev.mysql.com/doc/refman/5.7/en/osx-installation-launchd.html

plist里修改太麻煩了,不如直接修改my.cnf好用,又翻了好多官方文檔,又網(wǎng)上搜了好多,終于解決mac下可以用my.cnf配置mysql了。

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

mysql --help|grep ‘my.cnf’ 默認(rèn)會(huì)搜索my.cnf的目錄,順序排前的優(yōu)先。

在mac里編輯my.cnf千萬不要用文本編輯,會(huì)把默認(rèn)編碼格式改成utf-8,會(huì)報(bào)編碼字符集錯(cuò)誤,要在上面的默認(rèn)搜索目錄新建sudo vim my.cnf, 權(quán)限不要改成777,改成664,如果是777mysql會(huì)認(rèn)為你允許任何用戶修改你的配置文件,認(rèn)為你不安全會(huì)ignore你的my.cnf,一定要改成664,然后在網(wǎng)上隨便搜索個(gè)mac的mysql配置文件,cmd+c、cmd+v到vim中,保存退出,如果mysql重啟不起來,重啟電腦就可以了。

上述錯(cuò)誤截圖:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容