• mac mysql start ERROR! The server quit without updating PID file


    在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,即可成功启动

  • 相关阅读:
    G1垃圾收集器入门-原创译文
    Dubbo微容器(Cooma)详解
    Dubbo工程结构和Maven打包
    Greys学习笔记(未完待续)
    ES学习笔记
    CSS标准盒子模型和IE怪异盒子模型
    npm install 报错
    安卓手机scrollTop失效问题记录
    npm run dev报错
    severless扫盲
  • 原文地址:https://www.cnblogs.com/lasclocker/p/5342883.html
Copyright © 2020-2023  润新知