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

mysql:14343

From: takahashi nobuyuki <takahashi nobuyuki <nobusan@xxxxxxxxxx>>
Date: Tue, 15 Jan 2008 06:56:44 +0900
Subject: [mysql 14343] Re: ひらがなが五十音順に並ばない

とみたさま
たーざんです。

show create table テーブル名
をすると
| kiso_t | CREATE TABLE `kiso_t` (
`person_id` int(11) NOT NULL auto_increment,
`shimei` varchar(30) default NULL,
中略
PRIMARY KEY (`person_id`)
) ENGINE=MyISAM AUTO_INCREMENT=405 DEFAULT CHARSET=latin1 |

とでます。
なるほど、最後に DEFAULT CHARSET=latin1
となってますね・・・。

これをcp932に設定するには
どうすればよいのでしょうか。

よろしくお願いします。

以下引用

とみたまさひろ さんは書きました:
> とみたです。
>
> On Sun, 13 Jan 2008 23:15:13 +0900
> takahashi nobuyuki <nobusan@xxxxxxxxxx> wrote:
>
>   
>> これまでちゃんと人名のひらがなのよみで五十音順に
>> 「あべ」から並んでいた名簿が
>> 「もりやま」が先頭に来るなど、
>> 正しく並ばなくなりました。
>>
>> 文字コードは人名なので、外字を使う関係で
>> シフトJISを使っています。
>>     
>
> charset がちゃんと cp932 になっていないのではないでしょうか。問題のテー
> ブルに対して、「show create table テーブル名」を実行して、charset を確
> 認してみてはいかがでしょうか。
>
>   

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

     14340 2008-01-13 23:15 [takahashi nobuyuki <] ひらがなが五十音順に並ばない            
     14342 2008-01-14 17:57 ┗[とみたまさひろ <tomm]                                       
->   14343 2008-01-15 06:56  ┗[takahashi nobuyuki <]                                     
     14344 2008-01-15 07:28   ┗[とみたまさひろ <tomm]                                   
     14345 2008-01-16 21:35    ┗[takahashi nobuyuki <]                                 
     14346 2008-01-17 01:00     ┗[とみたまさひろ <tomm]