MacM1芯片安装MySQL
使用 brew install mysql
安装 MySQL
如果一切顺利,安装完毕后可直接使用 mysql -u root
进行免登录
但我一共遇到两次卡壳儿的地方:
Mac下安装软件 报错No such file or directory @ rb_sysopen xxx 系列问题
解决方法是把环境变量 $HOMEBREW_BOTTLE_DOMAIN
设置为空字符串,命令行下执行:
1 | HOMEBREW_BOTTLE_DOMAIN='' |
如果想永久修改,则需要去更新profile文件,zsh是/.zprofile文件,bash要修改/.bash_profile文件。
此问题具体原因详情查看:https://zhuanlan.zhihu.com/p/491515480
解决完此问题后我接着又遇到了第二个问题
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2)
安装完后根据提示,我执行了 mysql -u root
但报错,报错内容就是标题:
1 | ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) |
此问题发生原因是首先得启动 mysql 才能登录使用:
1 | mysql.server start |
这样就能使用 mysql 了