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

mysql:13113

From: Shima Shizuo <Shima Shizuo <r6@xxxxxxxxxx>>
Date: Tue, 27 Jun 2006 02:16:15 +0900
Subject: [mysql 13113] Re: キャラクタセットとコレーション

こんにちは、嶋です。

ソースを読んだわけではなく、単なる私の予想ですので、間違いがあり 
ましたら、どなかた訂正してくださいませ (^^;

>> show create table コマンドでも phpMyAdminのテーブル選択時の表示さ
>> れるカラム一覧画面の「照合順序」欄でも表示されませんか?
>自分の誤解は、CHARACTER SETとCollationをまったく別なものとみなし
>ていたことにあるのかもしれません。

両者は別と言えば、別ですが、もちろん関連があります。
character setに、utf8 を選択して、collate に cp852_general_ci は指
定できません。

# ちなみにずっと気になってたんですが、character set って正確には、
  character encoding じゃないのかなぁ...


>すると、この"utf8_general_ci"をMyphpAdminで"cp852_general_ci"に
>設定し直すと、
>
>create table t(
> name varchar(10) character set cp852
> );
>を実行したことと同じと考えてよいのでしょうか?

えぇ、同じだと思います。

試しに、

1. phpMyAdmin からcollateを変更し、show create table で表示される   
   スクリプトと
2. create table t(name varchar(10) character set cp852);
   を実行し、show create table で表示されるスクリプト

を比較してみるとわかるのではないでしょうか?


----
Shima Shizuo  r6@xxxxxxxxxx


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

     13105 2006-06-25 12:49 [info2 <info2@xxxxxxx] キャラクタセットとコレーション          
     13106 2006-06-25 13:49 ┣[buda <buda@xxxxxxxxx]                                       
     13108 2006-06-25 14:11 ┃┗[info2 <info2@xxxxxxx]                                     
     13110 2006-06-25 21:51 ┗[Shima Shizuo <r6@xxx]                                       
     13112 2006-06-26 22:14  ┗[info2 <info2@xxxxxxx]                                     
->   13113 2006-06-27 02:16   ┗[Shima Shizuo <r6@xxx]                                   
     13131 2006-06-29 00:05    ┗[info2 <info2@xxxxxxx]