[PHP-users 33043] Re: php5+mysql4 で文字化け

m.matsuo smoochynet @ gmail.com
2007年 12月 15日 (土) 23:40:53 JST


こんばんは。松尾と申します。

こうしたらどうでしょう?
my.cnf に

[mysqld]
skip-character-set-client-handshake

以上

07/12/15 に morimoto<masanao1977 @ yahoo.co.jp> さんは書きました:
> 鈴木さん
>
> set names ujisを指定して、テーブルを再作成して
> 実行してみましたが、「???」のままでした。
> ありがとうございました。
>
> 津守さん
>
> > > mysql> show variables like 'char%';
> >
> > このクエリを、phpから発行すれば、何処で文字コードの不
> 一致が発生し
> > ているのか、分かるんじゃないですか?
>
> 下記のスクリプトでphpからshow variables like 'char%'を実
> 行しました。
>
> --------------------------------------------------
> <?
> $link = mysql_connect("192.168.3.3", "root", "admin");
>
> /* 接続の状況をチェックします */
> if (!$link) {
>     printf("Connect failed: %s\n",
> mysqli_connect_error());
>     exit();
> }
> mysql_select_db("mailmagazine", $link);
> ?>
> <html>
> <head></head>
> <body>
> <?
> mysql_query('set names ujis');
> $sql = "show variables like 'char%'";
> if ($rs = mysql_query($sql, $link)) {
>         while ($row = mysql_fetch_array($rs)) {
>                 print $row[0]."  ".$row[1]."<br>";
>         }
> }
>
> $sql = "INSERT INTO m_user(id,pw,name)
> VALUES('0113','pass','
> あああ')";
> mysql_query($sql, $link);
>
> /* 接続を閉じます */
> mysql_close($link);
> ?>
> </body>
> </html>
> --------------------------------------------------
>
> ブラウザの表示
> --------------------------------------------------
> character_set_client ujis
> character_set_connection ujis
> character_set_database ujis
> character_set_filesystem binary
> character_set_results ujis
> character_set_server ujis
> character_set_system utf8
> character_sets_dir /usr/local/share/mysql/charsets/
> --------------------------------------------------
>
> クライアント、サーバーともujisで表示されました。
> どこが原因なんだろう。。。
> ありがとうございます。
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>


-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
  松尾
  smoochynet @ gmail.com
  http://d.hatena.ne.jp/devworks/
  http://php.smoochy.info/
  http://fukuoka-webwork.blogspot.com/
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


PHP-users メーリングリストの案内