[前][次][番号順一覧][スレッド一覧]

mysql:14792

From: SAKAI Kei <SAKAI Kei <sak2@xxxxxxxxxx>>
Date: Wed, 15 Apr 2009 20:17:56 +0900
Subject: [mysql 14792] Re: SJISで文字コードがシフト?してしまい検索できない

坂井です

  浅山さん、こんにちは。2点ほど確認ですが
  
(1)その「期待しないマッチをしてしまう」現象は、
        a) PHPプログラム中でのSQL発行
        b) mysqlコマンドラインプログラムでのSQL実行
      のどちらで確認しましたか?
 
(2)(a)の場合 mysql コマンドラインプログラムから実行しても
      期待しないマッチをしてしまいますか?
      またその時の mysql> プロンプトから status コマンドを
      叩いてみて、↓この辺りの設定はどうなっていますか?
      
> Server characterset:    cp932
> Db     characterset:    cp932
> Client characterset:    cp932
> Conn.  characterset:    cp932

Thank you
On Wed, 15 Apr 2009 19:14:10 +0900
ALCYONE@xxxxxxxxxx (浅山雄三) wrote:
>   浅山と申します。
> 
>   検索系システムを組んだのですが下記のような現象が発生してしまいま
> した。原因が分かりません。何かいい対処方法はないでしょうか。
> 
> 【現象例】
> (1)「ビタミン」では0件、「コタミン」でビタミンがヒット。ビ
> (X'8372')、コ(X'8352')
> (2)「トランジスタ」では0件、「エランジスタ」でトランジスタがヒッ
> ト。ト(X'8367')、エ(X'8347)
> (3)「ハ」〜「ポ」は「ク」〜「ソ」でヒットするが、ポ(X'837C')のすぐ
> 隣の「マ(X'837D')」は「マ」でヒットする。
> (4)漢字でも検索文字とヒットする文字にX'0020'の差分がある漢字があ
> る。
>  ※文字コードがX'0020'シフトしている? シフトする文字の位置はランダ
> ム(すべての文字がシフトして検索される訳ではない)。
> 
> 【環境】
> Red Hat Enterprise Linux 5.1
> Apache HTTP Server 2.2.11
> PHP 5.2.8
> MySQL Enterprise Server 5.1.32
> 文字コードはOSを除いてSJIS(MySQLはCP932指定)
> DBのデータはPHPのバッチ処理で登録



[前][次][番号順一覧][スレッド一覧]

     14789 2009-04-15 19:14 [<ALCYONE@xxxxxxxxxx>] SJISで文字コードがシフト?してしまい検索できない
     14790 2009-04-15 19:28 ┣[Isamu Moriyama <mori]                                       
     14791 2009-04-15 19:43 ┃┗[<ALCYONE@xxxxxxxxxx>]                                     
->   14792 2009-04-15 20:17 ┣[SAKAI Kei <sak2@xxxx]                                       
     14795 2009-04-16 15:06 ┃┣[<ALCYONE@xxxxxxxxxx>]                                     
     14796 2009-04-16 15:13 ┃┃┣[<ALCYONE@xxxxxxxxxx>]                                   
   @ 14800 2009-04-16 17:28 ┃┃┃┗[chuuken kenkou <ken_]                                 
     14803 2009-04-17 19:51 ┃┃┃ ┗[<ALCYONE@xxxxxxxxxx>]                               
     14805 2009-04-17 20:50 ┃┃┃  ┗[Satoshi Tatsuoka <sa]                             
     14802 2009-04-17 17:05 ┃┃┗[SAKAI Kei <sak2@xxxx]                                   
     14806 2009-04-17 20:55 ┃┃ ┗[<ALCYONE@xxxxxxxxxx>]                                 
     14801 2009-04-17 15:52 ┃┗[Mikiya Okuno <Mikiya]                                     
     14804 2009-04-17 20:38 ┃ ┗[<ALCYONE@xxxxxxxxxx>]                                   
     14807 2009-04-17 21:00 ┃  ┗[SAKAI Kei <sak2@xxxx]                                 
     14808 2009-04-17 21:12 ┃   ┣[SAKAI Kei <sak2@xxxx]                               
     14810 2009-04-18 13:37 ┃   ┃┗[Satoshi Tatsuoka <sa]                             
     14811 2009-04-18 15:38 ┃   ┃ ┣[Yoshinori Matsunobu ]                           
     14813 2009-04-18 17:03 ┃   ┃ ┃┗[Satoshi Tatsuoka <sa]                         
     14814 2009-04-18 17:17 ┃   ┃ ┃ ┗[Yoshinori Matsunobu ]                       
     14815 2009-04-20 10:03 ┃   ┃ ┃  ┗[<ALCYONE@xxxxxxxxxx>]                     
     14821 2009-05-06 14:05 ┃   ┃ ┃   ┗[SAKAI Kei <sak2@xxxx]                   
     14840 2009-05-09 12:01 ┃   ┃ ┃    ┣[SAKAI Kei <sakaik@xx]                 
     14956 2009-07-06 16:57 ┃   ┃ ┃    ┗[SAKAI Kei <sak2@xxxx] MySQL 5.1.36 リリース(was Re:  Re: SJISで文字コードがシフト?してしまい検索できない
     14812 2009-04-18 16:10 ┃   ┃ ┗[SAKAI Kei <sak2@xxxx]                           
     14809 2009-04-17 21:23 ┃   ┗[Satoshi Tatsuoka <sa]                               
     14794 2009-04-15 23:37 ┗[とみたまさひろ <tomm]                                       
     14797 2009-04-16 15:34  ┗[<ALCYONE@xxxxxxxxxx>]                                     
     14798 2009-04-16 15:41   ┗["Y. Tsutsui" <tutui@]                                   
     14799 2009-04-16 16:44    ┗[<ALCYONE@xxxxxxxxxx>]