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

mysql:14345

From: takahashi nobuyuki <takahashi nobuyuki <nobusan@xxxxxxxxxx>>
Date: Wed, 16 Jan 2008 21:35:48 +0900
Subject: [mysql 14345] Re: ひらがなが五十音順に並ばない

とみた様
たーざんです。

ありがとうございます。
ご指摘のようにしました。

show create table で
再度確認したら

) ENGINE=MyISAM AUTO_INCREMENT=405 DEFAULT CHARSET=cp932

となっていました。
この点では、成功です。

ですが、
HP上で見ると
今度は五十音順に並んでないと言うよりは、
これまでちゃんと感じが見えていたので、
全ての文字が????になってます。

これは、いったいどうしたことでしょうか。

よろしくお願いします。

以下引用

とみたまさひろ さんは書きました:
> とみたです。
>
> On Tue, 15 Jan 2008 06:56:44 +0900
> takahashi nobuyuki <nobusan@xxxxxxxxxx> wrote:
>
>   
>> 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に設定するには
>> どうすればよいのでしょうか。
>>     
>
> テーブルデータのダンプ&テーブル再作成&データのインポートが一番確実だ
> と思います。
>
>  * mysqldump --default-character-set=binary dbname tblname > tblname.sql
>
>  * tblname.sql を編集して、DEFAULT CHARSET=latin1 を DEFAULT CHARSET=cp932 に変更
>
>  * mysql --default-character-set=binary dbname < tblname.sql
>
> データが失われるかもしれないので、バックアップしてから行なってください。
> 私は責任持てませんので… (^^;
>
>   

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

     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]