我以前使用MAMP,但已从我的MAC OS完全删除它。
- 我使用brew安装了mysql5.7
- 将mysql路径添加到zshrc / bash配置文件中
- 使用
brew services start mysql@5.7
启动mysql服务
现在当我尝试在命令行上访问mysql时,它会给我错误信息ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)
虽然我已经将套接字路径添加到/tmp/mysql.sock中的my.cnf,并尝试创建相同的符号链接来解决ERROR 2002(HY000):Can't connect to local MySQL server through socket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)问题,但无效果。
请求给予建议!
ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
建立符号链接作为解决方法。 - JoSStebrew services list
时,你是否看到MySQL服务正在运行? - Christos Lytras/tmp/mysql.sock
?这是绝对路径吗?错误搜索在/tmp/mysql/mysql.sock
还是/Applications/MAMP/tmp/mysql/mysql.sock
? - Ron