« SPrintF関数 「0」文字を補う | メイン | Return-Path と PHPのmail関数 »

2006年02月27日

mysql5.0 の文字コード

MySQL5.0 の文字セットはなかなかややこしい。。
4.0以降、特にインストールする必要性もなくバージョンアップもしなかった。5.0が正式にリリースされた後も会社では使っていたが自分自身phpmyadminで全て済ませてしまっていた・・・が、今回担当の案件でデフォルトのUTF-8からEUCに変更する必要があった。
ところが、すんなりいかない。調べてみたら、/etc/my.cnf に以下を追加だそうだ。

[mysqld]
default-character-set=ujis
[mysqldump]
default-character-set=ujis
[mysql]
default-character-set=ujis

設定したらデーモンを再起動
/etc/init.d/mysql restart

その後、各テーブルの参照順序を ujis-japanese-ci に変更することで無事解決。

投稿者 taku : 2006年02月27日 11:57

トラックバック

このエントリーのトラックバックURL:
http://blog.noiri.net/cgi-bin/mt/mt-tb.cgi/53

このリストは、次のエントリーを参照しています: mysql5.0 の文字コード:

» MySQLのインストール from Shoulder.jp

とりあえずは、MovableTypeでMySQLを使うためにインストールする。

以下の2つのサイトを参考にした。以下の2つのサイトを参考にした。[続きを読む]

トラックバック時刻: 2006年06月01日 14:34

コメント

コメントしてください




保存しますか?