WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:SQL文をtelnetで文字化けせずにインサートする方法は?

0:[投稿] ヨシコ [MAIL] [2004/10/22 11:30 ][環境:IE6,WINXP Apache]

PHP&MySQLでショッピングカートを作成しました。アップロードしたいので、telnetでSQL文をインサートしたのですが、日本語の文字(商品名やコメント)が全て文字化けするので、うまく表示ができないのです。
是非、解決法をご存知の方お教えください!!


1:[回答] 雲 [2004/10/22 13:12 ]

記述が無いので日本語はシフトJISで扱うと過程します
default-character-setの値は sjisですか?
PHPの知識は無いのですが 出力する際 文字セットは正しいでしょうか?
SQLファイルは正しい文字セットで保存されていますか?
ブラウザのエンコードはシフト JISになっていますか?


2:[回答] ヨシコ [MAIL] [2004/10/23 10:11 ]

すべて答えは「はい」です。


3:[回答] 雲 [2004/10/24 15:14 ]

では、どの時点で文字化けが発生するのでしょう?


4:[回答] ヨシコ [MAIL] [2004/10/24 21:02 ]

telnet上で直接insert文を入力したときに文字化けするのですが・・


5:[回答] ueha [2004/10/24 21:28 ]

環境にWinXPってあるけど、MySQLはXPに入れてる? それともUNIX系のOS?

telnetはTeraTermでやってるの? その文字コードは何?


6:[回答] AC1号 [2004/10/25 00:36 ]

MySQLであれば、ファイル作成してLOAD DATAで読み込んだ方が確実でしょう。
http://dev.mysql.com/doc/mysql/ja/LOAD_DATA.html


7:[完了] ヨシコ [MAIL] [2004/10/25 20:06 ]

皆様、ご回答本当にありがとうございます。
ACI号さまの回答で解決しそうです。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World