※ ChatGPTを利用し、要約された質問です(原文:小泉純一郎は文字化けしないが、伊藤博文が文字化けする)
MySQL文字化け問題の原因と解決方法
このQ&Aのポイント
MySQL4.0.20dを使用しているWindowsXPhe環境で、日本語の表示に関して「伊藤博文」が文字化けしてしまう問題が発生しています。
「当初」の操作やPHPの設定変更が原因である可能性がありますが、ヒントやアドバイスを求めています。
my.iniファイルの設定を修正することで問題が解決する可能性があります。
小泉純一郎は文字化けしないが、伊藤博文が文字化けする
MySQL4.0.20d を使用しています。OSはWindowsXPheです。
ところが、コマンドプロンプトで日本語のデータを表示させると、
「小泉純一郎」は文字化けしませんが、
当初は問題なかった「伊藤博文」全部の字が文字化けしてしまうようになりました。
MySQLをインストールし直しましたが、直りません。
「当初」とは、次の操作をする前のような気がします(不正確ですみません)。
即ち、
1.漢字を入力するときに[Alt+半角]の操作をしましたが、これが影響を及ぼすことになったのでしょうか?
2.PHP5の文字化けを直すためにphp.iniを変更しましたが、上記のMySQLのデータをコマンドプロンプトで見るときはPHPを動かしていません。
しかし、この変更が影響しているのでしょうか?
my.iniは、
[WinMySQLAdmin]
Server=C:/mysql/bin/mysqld-shareware.exe
language=c:/mysql/share/japanese
default-character-set=ujis
と書いています。
要領を得ない質問とは思いますが、何かヒントかアドバイスがありましたら、ご回示頂ければありがたいです。
お礼
ありがとうございました。なるほど、納得です。 試してみます。大いに参考にさせていただきます。