« 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
