mysql:7062
From: tamura <tamura <zai91210@xxxxxxxxxx>>
Date: Thu, 27 Feb 2003 02:08:47 +0900
Subject: [mysql 07062] Re: character-set の考え方
田村です。 とみたまさひろさん、ありがとうございます。 > --default-character-set オプションのことですよね。 そうです。すみません。 > --default-character-set オプションは、文字列をどのような文字コードとし > て扱えばよいかを mysql や mysqld に指示するためのものです。これを指定 > しても文字コードの変換は行なわれません。 はい。なるほど、理解できました。 > したがって、表示装置がシフトJISで、文字コードが日本語EUCなのであれば、 > 誰かが変換しない限り文字化けは解消しません。mysql や mysqld は文字コー > ドの変換は行ないません。 はい。 > Linux が使える環境にあり、Linux への移行を考えているのであれば、最初っ > から Linux で使う方が簡単だと思います。 まだ未熟の上、適当なエディターも見つかりません。geditは、phpファイルが 開けません。その上、AtokXも、RedHat7.2ではインストールできませんでした。 この話は場所がら、この辺で。 > MySQL に格納されているデータが日本語EUCで、それをシフトJISとしてブラウ > ザに渡しているのであれば、どこかで誰かが変換してやらないといけません。 > > また、ブラウザで「西ヨーロッパ言語」となるのは、MySQL のデータとあまり > 関係ないような気がします。META タグで指定するのではなくて、HTTP ヘッダ > の Content-Type の問題ではないでしょうか(PHP の問題?) httpd.confに以下を書き込みましたが AddType "text/html; charset=Shift_JIS" .html 、解決はしませんでした。(未解決) > シフトJIS の代わりに UTF8 を使用しても同様で、誰かが日本語EUCから UTF8 > に変換してやる必要があります。 はい、変換するようにしました。 (未解決)の部分も残っておりますので、とりあえず 1.HTML、PHPは、エンコードをUTF-8で作成保存。 2.MySQLのデータ保存は、EUC-JPに変換し、呼び出し時にUTF-8に変換させる。 ことで、うまくいきました。ありがとうございました。 -- tamura <zai91210@xxxxxxxxxx>
7058 2003-02-26 17:26 [tamura <zai91210@xxx] character-set の考え方 7060 2003-02-26 21:54 ┣[とみたまさひろ <tomm] -> 7062 2003-02-27 02:08 ┃┗[tamura <zai91210@xxx] 7064 2003-02-27 09:19 ┃ ┗[ML account <ml@xxxxx] 7074 2003-02-28 01:53 ┃ ┗["Tamura/TamRam" <zai] 7061 2003-02-26 22:19 ┗[Tomoyuki Ishino <ish] 7063 2003-02-27 02:35 ┗[tamura <zai91210@xxx]