1.         ERROR! The server quit without updating PID file
    可能原因是PID檔案寫入失敗
    解決方式是

甲、Sudo rm /etc/my.cnf
my.cnf刪掉重置即正常

乙、mkdir –p /usr/local/var/mysql

  1.       mysql.sock
    主要是php預設去讀取/var/mysql/mysql.sock這個檔案,但無心維護的oracle在新版本沒有把這裡處理好,所以導致失敗。
    如果有正常mysql start成功的時候,在/private/tmp//tmp/下會有mysql.sock,但會拷貝不過去,只好去php.ini修改mysql.default_socket/tmp/mysql.sock
  2. 啟動
    用homebrew安裝時,所產生的homebrew.mxcl.mysql.plist會放在

    /usr/local/Cellar/mysql/5.6.24/homebrew.mxcl.mysql.plist
    要手動將他cp到

    /Users/jefftu/Library/LaunchAgents/homebrew.mxcl.mysql.plist

  3. 如果要遠端連線,要記得把homebrew.mxcl.mysql.plist裡的bind-address修改成*或指定ip
文章標籤
全站熱搜
創作者介紹
創作者 jeffath 的頭像
jeffath

jeffath的部落格