All Articles

MySQL5.5系の文字コード指定方法の覚え書き

完全に備忘録です。メモメモ。

MySQL5.5系からの文字コード指定

今までは何も考えずdefault-character-set=utf8と指定してたんですが、MySQL5.5.20でこの指定したところ、unkhown optionになって起動できなくなりました。

新しい(?)指定方法

以下のように書くと起動し、かつ文字コード指定がされます。

vim /etc/my.cnf

[mysqld]
character-set-server = utf8

[mysql]
default-character-set = utf8

[mysqld]のセクションにはcharacter-set-serverの指定をすればいいようです。 このあたり、全く抜けてたので覚えておかないといけないです・・・。