干し石榴長文用

長文以外はTumblrへ徐々に移します。

MySQLを5.6にアップデートしたら起動しなくなった

4バイト文字対応のためMySQLを5.6にアップデートしたのですが
MySQL で4バイト UTF-8 の文字を保存する - Tech Any*Any

mysqldが起動しなくなってしまい、症状はこの記事と同様
気まぐれノート: MySQL を 5.5 にアップデートしたら起動しなくなっちまった

しかし弊ケースではmy.cnfの問題ではないようで解決できず、今ケースは

  • データ全部インポートし直すタイミングだった
  • このアプリケーション用のデータベースしか無い

なのでファイルごとデータ全部削除して再セットアップして解決しました。

【MySQL】エラー対処方法 - ぱそ子のめも

あとはmy.confにこの2行を追加して mysqld restart して4バイト文字対応完了

  • character-set-server = utf8mb4
  • skip-character-set-client-handshake

鯖管のメモ帳: mysql に 4バイトutf8 の文字を入れたい