4バイト文字対応のためMySQLを5.6にアップデートしたのですが
MySQL で4バイト UTF-8 の文字を保存する - Tech Any*Any
mysqldが起動しなくなってしまい、症状はこの記事と同様
気まぐれノート: MySQL を 5.5 にアップデートしたら起動しなくなっちまった
しかし弊ケースではmy.cnfの問題ではないようで解決できず、今ケースは
- データ全部インポートし直すタイミングだった
- このアプリケーション用のデータベースしか無い
なのでファイルごとデータ全部削除して再セットアップして解決しました。
あとはmy.confにこの2行を追加して mysqld restart して4バイト文字対応完了
- character-set-server = utf8mb4
- skip-character-set-client-handshake