締切済み

PHP4とMySQL5の連携での文字化け

  • すぐに回答を!
  • 質問No.2430688
  • 閲覧数123
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 27% (14/51)

質問させていただきます。
以前LinuxにてMySQL3で運用していたデータベースを、
MySQLを5にVerUPしてWinXPのサーバーに移植しました。
その際、有名な不都合だとわかっていますが、
PHPで表示するDBのデータが文字化けしてしまったのです。
MySQLを3に戻して使えるなら良いのですが、
事情があり、どうしても5でなければいけないのです。
その際、PHPのソースには手を付けられません。

MySQLとphp.iniの設定だけで、
どうにか解決する事は出来ないでしょうか?
PHPのソースはEUCで書かれています。
出来る限り検索をして、トライしてみたのですが
どうしても解決することが出来ませんでした。

SQL文でバックアップがありますので、
データ自体は1から入れなおす事が可能です。

具体的にどこをどう一致させればいいか、
解説してくださる方がいらっしゃいましたら、
どうかお力を貸していただきたく存じます。
宜しくお願いします。

回答 (全1件)

  • 回答No.1

ベストアンサー率 38% (8/21)

mysql_query('SET NAMES ujis',セッションID);
これをMySQL接続直後に入れては如何でしょうか?

セッションIDはmysql_connectの返り値です。
感謝経済、優待交換9月20日スタート
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ