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

mysql:13112

From: info2 <info2 <info2@xxxxxxxxxx>>
Date: Mon, 26 Jun 2006 22:14:38 +0900
Subject: [mysql 13112] Re: キャラクタセットとコレーション

嶋さん、ありがとうございます。

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

ちなみに、おっしゃられたことを、サーバーのディフォルトキャラセッ
トがlatin1の4.1.9で次のように実行し、
> create table t(
> name varchar(10) character set utf8
>  );

これで作成したフィールドをMyphpAdminで見ると、"utf8_general_ci"
として表示されました。

すると、この"utf8_general_ci"をMyphpAdminで"cp852_general_ci"に
設定し直すと、

create table t(
 name varchar(10) character set cp852
 );
を実行したことと同じと考えてよいのでしょうか?

鈴木健

Shima Shizuo <r6@xxxxxxxxxx> wrote:

> こんにちは、嶋です。
> 
> >4.1でカラムごとに異なるCHARACTER SETの設定をした場合、後に、それ
> >ぞれのカラムをどのCHARACTER SETに設定したかを見るのはどうすれば
> >いいのでしょうか?
> >ShowコマンドやphpMyAdminでも見ることはできないようです。
> 
> show create table コマンドでも phpMyAdminのテーブル選択時の表示さ
> れるカラム一覧画面の「照合順序」欄でも表示されませんか?
> 
> 試しに...
> 
> 1. create table t(
>      name varchar(10) character set utf8 collate utf8_bin
>    );
> 
> 2. show create table t \G
>    *************************** 1. row ***************************
>           Table: t
>    Create Table: CREATE TABLE `t` (
>      `name` varchar(10) character set utf8 collate utf8_bin default NULL
>                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>      )
>      ENGINE=InnoDB DEFAULT CHARSET=latin1
> 
> 3. phpMyAdminでテーブル t を選択
>    => 照合順序
>       utf8_bin
> 
> 
> ----
> 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]