

MySQLを起動するため`$ mysql.server start`と実行しても

[code]

    ERROR! The server quit without updating PID file (/usr/local/var/mysql/<マック名>.pid).
    
[/code]

というエラーが出て出来ない。

ログを見ると `Permission denied` と記録されていたので、

[code]

    sudo chown -R _mysql:_mysql /usr/local/var/mysql
    
[/code]

で権限をmysqlにしても結果は一緒だった。

とりあえずググって出るやつは一通り試しました。

### 追記

ログのエラー↓

[code]

    /usr/local/Cellar/mysql/5.7.21/bin/mysqld_safe: line 144: /usr/local/var/mysql/<マック名>.local.err: Permission denied
    /usr/local/Cellar/mysql/5.7.21/bin/mysqld_safe: line 144: /usr/local/var/mysql/<マック名>.local.err: Permission denied
    /usr/local/Cellar/mysql/5.7.21/bin/mysqld_safe: line 198: /usr/local/var/mysql/<マック名>.local.err: Permission denied
    /usr/local/Cellar/mysql/5.7.21/bin/mysqld_safe: line 144: /usr/local/var/mysql/<マック名>.local.err: Permission denied
    
[/code]


CC BY-SA 4.0
2018-03-23T08:47:06.070
42603
2023-11-12T15:03:55.443
2019-10-08T03:56:25.170
3060
27726
question
mysql macos
MySQLが起動出来ない


[MySQL起動できなくなった The server quit without updating PID
file](https://qiita.com/yuki0208/items/1d5554d98e9ec76084bd)
に書かれている方法は試されましたか？


CC BY-SA 3.0
2018-03-24T08:32:43.927
42630
2018-03-24T08:32:43.927
217
42603
answer


  1. 一旦 `chmod 777 /usr/local/var/mysql` として、起動する。
  2. 起動したらファイルのオーナーを確認
  3. 2の情報を元に対処。1も元に戻す。

これでダメなら分かりません。


CC BY-SA 4.0
2021-11-10T09:35:52.033
83543
2021-11-10T09:35:52.033
48452
42603
answer