Syntax Error.

[Sy] MySQL5.6でdefault-character-setをmy.cnfに追記して起動できなくなった場合の対処

2014/07/17

MySQL の _character_setserver のデフォルト設定を/usr/local/mysql/my.cnfに追記しようとしたら再起動でコケたのでメモ。

最初に追加したのは、以下。

default-character-set=utf8

これを追記してMySQLを再起動しようとしたら、

$ sudo support-files/mysql.server start
\Starting MySQL
... ERROR! The server quit without updating PID file (/usr/local/mysql/data/chick.local.pid).

となって失敗。

どうやら MySQL5.5からdefault-character-setによる設定が廃止されている らしく、次のように修正したらいけましたー。

character-set-server=utf8