sudo /etc/init.d/mysql restart 時のエラーに対する対処法

## sudo /etc/init.d/mysql restart 時のエラーに対する対処法 ##


## 問題 ##

まず, mysqldの補完が効かない.

sudo /etc/init.d/mysql restart

すると,

MySQL manager or server PID file could not be found! [失敗]
Starting MySQL.Manager of pid-file quit without updating fi[失敗]

となる.



## 対処法 ##

/etc/my.cnf の

[mysqld]
log-error=/var/log/mysql/mysql.err
log=/var/log/mysql/mysql-query.log

を追加した際,
/var/log/にmysqlが存在していなかったことが原因.

# mkdir /var/log/mysql
# chown mysql /var/log/mysql

したらいけた.