システム開発ブログ

システムソリューション事業部

MySQL

MySQLのエラー default-character-setが設定できない!


先日、開発サーバーのMySQLの設定を確認していたところ、
my.cnfの設定に文字コードの設定がされておりませんでした。

これは良くないと思い、いつも通り以下の内容を記載しました。

[mysqld]
default-character-set=utf8

これでOKと思い、MySQLを再起動してみると、
起動に失敗してしまいました。

今までこれで何ら問題はなかったのに、
なんでだ?と思い、ログを確認したところ、以下のエラーとなっていました。

[ERROR] /usr/libexec/mysqld: unknown variable 'default-character-set=utf8'

default-character-setが認識できていないようでしたので、調べたところ、
MySQL5.5から以下のように記載する必要がありました。

[mysqld]
character_set_server=utf8

上記に変更して起動したところ、問題なく起動され、
文字コードも問題なく設定されるようになりました。

システム周りのお悩みを解決します

まずは無料ダウンロード

この記事に関連する記事の一覧


システム開発ブログ

Twitterでilovex_officialをフォローしてください

カテゴリー

以前の部署別ブログ

ページのトップ