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

mysql:11323

From: <wac54348@xxxxxxxxxx>
Date: Thu, 14 Apr 2005 20:42:31 +0900
Subject: [mysql 11323] Re: mysqldump での文字化け(自己解決)

成松です。とみたさん いつもお世話になります。

> ところで、latin1 のフィールドに ujis を入れるのはやめた方がいいと思い
> ます。「昔話」と「聡明」と「総論」が同じと見なされたりするので… (^^;
>
> 	mysql> set names latin1;
> 	mysql> select "昔話"="聡明", "昔話"="総論";
> 	+---------------+---------------+
> 	| "昔話"="聡明" | "昔話"="総論" |
> 	+---------------+---------------+
> 	|             1 |             1 |
> 	+---------------+---------------+

サーバーがアメリカにあるレンタルサーバーなので、サーバーの文字コードを ujis
にしてもらうことは難しいと考えています。他になにかアイデアがあれば良いのです
が。。。

また、
http://dev.mysql.com/doc/mysql/ja/string-comparison-functions.html
をみると

mysql> set names latin1;
mysql> select "昔話"= binary "聡明", "昔話"= binary "総論";
+-----------------------+-----------------------+
| "昔話"= binary "聡明" | "昔話"= binary "総論" |
+-----------------------+-----------------------+
|                     0 |                     0 |
+-----------------------+-----------------------+

でとりあえず解決出来そうな気がしたのですが、良かったのでしょうか?



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

     11241 2005-03-23 08:53 [<wac54348@xxxxxxxxxx] mysqldump での文字化け(自己解決)      
     11273 2005-03-26 02:37 ┗[とみたまさひろ <tomm]                                       
->   11323 2005-04-14 20:42  ┗[<wac54348@xxxxxxxxxx]                                     
     11334 2005-04-20 08:27   ┗[とみたまさひろ <tomm]