mysql:14344
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Tue, 15 Jan 2008 07:28:53 +0900
Subject: [mysql 14344] Re: ひらがなが五十音順に並ばない
とみたです。 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 データが失われるかもしれないので、バックアップしてから行なってください。 私は責任持てませんので… (^^; -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
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]