[MySQL] バージョン5.1から5.5にアップデートしたら起動しない問題
何も考えずに yum update したら MySQL が起動しなくなった。
環境
- CentOS 6.5
- MySQL 5.1
問題
5.1 から 5.5 にアップデート後にサービスを起動しても失敗する。
# service mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
MySQLが起動しなくなった場合の対処法をいろいろと試すが進展なし。
解決方法
とりあえず、以下を記述したmy.cnf
を上書きしてみると起動した。
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
symbolic-links=0
character-set-server=utf8
default-storage-engine=InnoDB
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
[mysql]
default-character-set=utf8
どうやら5.5から無効になった記述があるみたい。