MySQLでやりたいことから調べられるリファレンス

MySQL 逆引きリファレンス

対応方法:mysqld: unknown variable 'default-character-set=utf8'

スポンサードリンク

MySQLサーバーを起動する際に、unknown variable '【変数名】' と表示されて起動できないことがあります。

2014-11-30 04:58:14 3944 [ERROR] mysqld: unknown variable 'default-character-set
=utf8'
2014-11-30 04:58:14 3944 [ERROR] Aborting

この場合、起動しようとしている MySQL サーバーのバージョンには存在しない変数が my.ini に指定されています。

エラーで表示された変数名の綴りに誤りがないか良く確認してみましょう。

ちなみに今回の例で表示されている default-character-set という変数は MySQL のバージョン 5.5 で廃止されました。

MySQL 5.6 以降では、 character_set_server = utf8 でサーバーの文字コードを設定します。

[mysqld]
character_set_server = utf8
スポンサードリンク

mysqld 関連の警告やエラー

その他のカテゴリー一覧