けつあご日記

tinojiはやみのふぃくさーにしかなりたくない.ひゃっぽゆずっててんほういは,あり.

mysqlサーバが立ち上がらないとき〜〜


(ローカルに溜まっていたメモなのでかなり適当、、、)

このエラー.

$ sudo mysql.server start                            
Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/[Mac名].local.pid).

時々起きてしかも考えられる対処法が複数あるエラーらしく,つらい. 調べると色々出てくるのでまとめた.

所有者権限がおかしい

とりあえず, /usr/local/var/mysql/[Mac名].err の所有者を_mysqlにしたら直った?

ダメなら,ディレクトリ内すべての権限を変えてみるとよいかも?

$sudo chown -R _mysql:_mysql /usr/local/var/mysql

my.cnf内のタイポ

/usr/local/var/mysql/Mac名.errの何処かに

2017-05-02T07:40:59.196201Z 0 [ERROR] unknown variable 'hogemax_allowed_packet=64M'

があるならこれかも.

読んでほしいmy.cnfが読まれていないかも

findして,my.cnfが何個もないか調べよう.

読み込まれるファイルパスは↓

$ mysql --help | grep my.cnf
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf



↓アフィカスリンク

SQL 第2版 ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)

SQL 第2版 ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)

スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ)

スッキリわかる SQL 入門 ドリル215問付き! (スッキリシリーズ)