MySQL 5.5での文字コード設定

yamadaです。

社内環境にLAMPを導入中、MySQLで少し引っかかったのでメモ。

 

 

MySQL5.5を導入し、my.cnfにデフォルト文字コードを追記したところ、

MySQLが起動しない・・・

/var/log/mysqld.logを確認してみると

「/usr/libexec/mysqld: unknown variable 'default-character-set=utf8'」

default-character-set?なにそれ?と言われてる様子

ググってみるとこちらのサイトさんに答えがありました。

 

「default-character-set」というオプションが廃止されて、
「character-set-server」になった模様。

 

名前変わったみたい・・・

というわけで名前を変更し、再起動したところ無事起動しました。

慣れたつもりで作業していると思わぬ落とし穴がありますね、注意しないと。