あまり新しくないもの

新しさはそんなに求めず、自分のすきなことをやりたい人生だった

OSX marvericksでmysqlが起動しなくなった時のメモ

パーミッションと所有権がおかしいのが原因っぽかったので、

sudo chown -R _mysql /usr/local/var/mysql
sudo chmod -R o+rwx /usr/local/var/mysql

これで動いた。

それでも治らないなら my.cnfの設定見直す、mysqlそのものをインストールし直す。


システムがフリーズしたあととか、mysqldのプロセスが残りっぱで再起動できない時もあるみたいなので、そういうときは

ps -ef | grep mysql

してmysqldのPIDをしらべて、

kill -9 PID

してプロセスを殺した後に、

mysqld_safe

とかやってmysqldを再起動させればなんとかなる感じです。