MySQL 4.0 では Unicode サポートしていないというオチが

Fedora Core 2 に MySQL 4.0 を構築しているのですが、mysql クライアントからデータを見ると文字化けが発生しました。

データベースは EUC で作成されているし、Fedora Core 2 のデフォルトキャラクタセットは UTF-8 だから当たり前な
のですが、じゃあ my.cnf に
───────────────────────────
[client]
default-character-set=utf8
───────────────────────────
を追加してみたら・・・───────────────────────────
mysql: Character set 'utf8' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
───────────────────────────
と怒られたのでした。

それもそのはず、MySQL 4.0 では未サポートで、4.1 からサポートされます。

●MySQL Manual | 9.11.1 Unicode キャラクタセット
http://dev.mysql.com/doc/mysql/ja/Charset-Unicode-sets.html


posted by さわひで at 17:29 | Comment(0) | TrackBack(0) | データベース
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバック