mysql:3490
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sat, 31 Mar 2001 19:23:32 +0900
Subject: [mysql 03490] Re: utf-8 のテーブルは作れますか
とみたです。 On Fri, 30 Mar 2001 14:11:44 +0900 "william" <william@xxxxxxxxxx> wrote: > utf-8 コードの文字列をそのままテーブルのcharフィールドに入れたいですが、 > テーブルを作成(それともDBを作成、MySQLの起動?)時に、utf-8の指定はあります > か。 今はないみたいですね。 > なければ、デフォルトのlatin1で、utf-8の文字列を入れて、 > 検索時(もちろんSQL文もutf-8です)に何にか問題ありますか。 > フィールド名は英語のみでよいです。 登録、参照は多分問題ないと思いますが、検索の場合はいくつか問題ありそうです。 例えば、(バイナリじゃない)文字列を比較するときに「A」や「a」と 0xC0〜C5, 0xE0〜0xE5 が同じとみなされます。また、一文字が複数バイトから構成される 場合でも、複数文字とみなされます。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3485 2001-03-30 14:11 ["william" <william@x] utf-8 のテーブルは作れますか -> 3490 2001-03-31 19:23 ┗[とみたまさひろ <tomm]