zoukankan      html  css  js  c++  java
  • The server quit without updating PID file 报错

    mysql.server start

    报错:The server quit without updating PID file (/usr/local/var/mysql/zhangzhenxingdeMacBook-Pro.local.pid).

    最后还是重新安装!!以前数据库内容丢失。

    I think one can end up in this position with older versions of mysql already installed. I had the same problem and none of the above solutions worked for me. I fixed it thus:

    Used brew’s remove & cleanup commands, unloaded the launchctl script, then deleted the mysql directory in /usr/local/var , deleted my existing /etc/my.cnf (leave that one up to you, should it apply) and launchctl plist

    Updated the string for the plist. Note also your alternate security script directory will be based on which version of MySQL you are installing.

    Step-by-step:

    1 brew remove mysql
    2 
    3 brew cleanup
    4 
    5 launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
    6 
    7 rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
    8 
    9 sudo rm -rf /usr/local/var/mysql

    I then started from scratch:

    1. installed mysql with brew install mysql
    2. ran the commands brew suggested:
      1 unset TMPDIR
      2 
      3 mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp
    3. Start mysql with mysql.server start command, to be able to log on it
    4. Used the alternate security script:
      /usr/local/Cellar/mysql/5.5.10/bin/mysql_secure_installation
    5. Followed the launchctl section from the brew package script output such as,
      #start
      launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
      
      #stop
      launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
    6. Boom.

    Hope that helps someone!

  • 相关阅读:
    数据流的小结
    二分法小结
    k倍区间
    【图文并茂】如何将英文版的Altium Designer Winter 09改成汉语版?
    【PCB操作】PCB拼板
    【图文并茂】如何将库文件移到另一个库
    PCB的收尾工作之补泪滴
    uCOS-II 学习笔记--------OSInit函数
    uCOS-II 学习笔记之任务管理--------任务就绪表和就绪组
    [leedcode 205] Isomorphic Strings
  • 原文地址:https://www.cnblogs.com/linuxOS/p/6815923.html
Copyright © 2011-2022 走看看