1、打开系统偏好设置,点击MySql。
2、进入后,看到自动启动的MySql服务,并没有启动起来。
3、我们点击启动按钮,能启动起来,可以启动后,一闪,就停止服务了,自动停止了。
4、点击上方的配置按钮。
5、在配置页面,找到出错log文件所在的目录。
6、打开对应的出错log文件,看到Could not create unix socket lock file的出错信息。这个socke文件从信息上看,是在tmp目录埒摆缥膂创建的,之前把这个目录的权限修改了,应该问题就是出在这里了。
7、在命令行窗口上,打开my.cnf配置文件,这是mysql的配置文件。
8、打开后,在文件后面添加一句: socket=/usr/local/mysql/mysql.sock就是把sock文件创建到mysql的目录下,不再放到tmp目录里。保存后就可以正常启动mysql服务了。