在mac下安装完mysql,启动时出现error:

ERROR! The server quit without updating PID file (/usr/local/var/mysql/nalideMacBook-Pro.local.pid)

解决办法:

1. 查看 /usr/local/var/mysql/nalideMacBook-Pro.local.err 日志,发现错误信息:[ERROR] Could not open unix socket lock file /tmp/mysql.sock.lock.

2. 查看文件/tmp/mysql.sock.lock文件的用户和用户组,发现/tmp文件夹下面的mysql.sock和mysql.sock.lock文件的用户都是_mysql.

3. 获取更改mac系统某个文件的所属用户和用户组的权限,以mysql.sock文件为例说明:

sudo chmod -N /tmp/mysql.sock

sudo chmod ugo+rw /tmp/mysql.sock

sudo chflags nouchg /tmp/mysql.sock

4. 更改mysql.sock和mysql.sock.lock文件的所属用户,使其用户为你电脑的用户名或root,比如我的电脑用户名为nali,以mysql.sock文件为例说明:

sudo chown nali:wheel /tmp/mysql.sock

5. 重启mysql,即可成功启动

最新文章

  1. java笔记--理解java类加载器以及ClassLoader类
  2. linux学习笔记-(1)-安装
  3. eclipse中的web项目路径和发布好的项目路径
  4. thinkphp中模块和操作映射
  5. log4cxx在linux下的编译和使用
  6. 《深入Java虚拟机学习笔记》- 第17章 异常
  7. ios专题 -动画
  8. ANT的下载和安装
  9. jQuery整体架构源码解析
  10. RequireJS入门(二)
  11. 贝叶斯网络基础(Probabilistic Graphical Models)
  12. Linux init详解(转)
  13. R中用黏贴板读取excel数据以及用R生成人名
  14. 依赖于boodtrap3的插件推荐以及bootrap发展前景
  15. [Codeforces Round#417 Div.2]
  16. sed的替换元字符的语法
  17. vue1.0
  18. 4天赚4000RMB 引流秘籍 卑鄙无耻之徒
  19. centos 6.5 ftp服务配置及客户端使用
  20. c#中@的3种作用

热门文章

  1. 【WPF on .NET Core 3.0】 Stylet演示项目 - 简易图书管理系统(3) - 使用Conductor切换页面
  2. access,trunk,hybrid端口分析
  3. javascript iframe跳转问题
  4. linux日志查找方法
  5. PHP实现开发者模式出现该公众号提供的服务出现故障 请稍后再试解决方法
  6. centos6的JDK安装
  7. 一分钟带你学会利用mybatis-generator自动生成代码!
  8. [设置] notepad++快捷设置之——用Finger Text实现自动补全代码
  9. python学习基础—day01
  10. Linux网络基本配置命令