mysql:10827
From: 弥永悦子 <弥永悦子 <minaga@xxxxxxxxxx>>
Date: Mon, 24 Jan 2005 12:01:37 +0900
Subject: [mysql 10827] Re: 日本語での蓄積ができません
こんにちは、ヤナガです。 "Yuichi Otake" said at Sat, 22 Jan 2005 19:14:43 +0900 >大竹と申します。 アドバイス、ありがとうございます! >私も以前、このような事で大変困ったことがあったのですが、 >Linux でコマンドにて表示できてブラウザーで表示できないと言う状況でよかったのですよね? 私の説明がヘタですみません。。。 LinuxサーバへWindowsからSSHで入り、そこでINSERTコマンドでデータを入力を行い、 selectコマンドで見ると化けないが、それをブラウザでPerlを通して確認すると ???と化けてしまうのです。 同じ日本語文字をブラウザからPerlを通して入力して、SSHでselectコマンドで 確認すると、 | 1 | 陟霓霓 | minaga@xxxxxxxxxx | と化けるのですが、これをメールで私のローカルマシン(Windows)へ飛ばすと 化けずに届くのです。 メールはjisなので、データもjisなの?と思いますが、どこをどう確認しても JISにした記憶はないし(インストール時にdefault-character-setなどもujisです) ステイタスにもujisが出てきます。 >コマンドで表示させているのはWindowsですか?それともLinuxのコンソールから直接なのでしょうか? WindowsのSSH(TeraTerm)の画面です。 >基本的にWindowsからの入力はSJISが標準みたいで、WindowsからTelnetを使って表示させる場合は >そのTelnetソフトの設定に準じて表示してます。 WindowsのSSHソフトの表示の設定は、送受信共にEUCにしました。 >だとブラウザー表示は >EUC-JPですので >もし、TelnetでのコマンドならTelnetソフトの設定を一度EUC-JPに設定してコマンド表示してみてはいかが >でしょう? > >その段階で文字化けするようならMysqlに蓄積されたデーターは多分SJIS かJISだと思います。 上述したように、EUCに設定してINSERTで入力し、selectで表示させると ちゃんと表示されるので、データはEUCということになるんだと思います。。。 Perlからブラウザに吐き出させた結果表示のHTMLもEUC-JPですし。。。 >このような返信でもうしわけありません。 いえいえ、丁寧に説明してくださってありがとうございます。 ---- 弥永悦子 株式会社キッズ 105-0014 東京都港区芝1-5-10 ICビル4F tel:03-5765-2760 / fax:03-5765-2765
10818 2005-01-20 15:35 [弥永悦子 <minaga@xxx] 日本語での蓄積ができません 10824 2005-01-22 19:14 ┣["Yuichi Otake" <you@] -> 10827 2005-01-24 12:01 ┃┗[弥永悦子 <minaga@xxx] 10825 2005-01-22 22:33 ┣[とみたまさひろ <tomm] 10828 2005-01-24 12:09 ┃┗[弥永悦子 <minaga@xxx] 10830 2005-01-24 14:48 ┃ ┗[とみたまさひろ <tomm] 10832 2005-01-24 17:39 ┃ ┗[弥永悦子 <minaga@xxx] 10833 2005-01-24 17:48 ┃ ┗[弥永悦子 <minaga@xxx] 10834 2005-01-24 19:04 ┃ ┗[弥永悦子 <minaga@xxx] できました!(Re: Re: 日本語での蓄積ができません) 10829 2005-01-24 14:40 ┗[KZ <d-parts@xxxxxxxx] 10831 2005-01-24 15:15 ┗[弥永悦子 <minaga@xxx] 10839 2005-01-28 08:31 ┗[<milk_coffee_2004jp@] 10842 2005-01-28 13:08 ┗[弥永悦子 <minaga@xxx]