mysql:7698
From: tateyan <tateyan <tateyan@xxxxxxxxxx>>
Date: Tue, 13 May 2003 21:50:20 +0900
Subject: [mysql 07698] Re: MySQL で多言語使用
たてやんっす Joel Reesさんの 題名「[mysql 07692] Re: MySQL で多言語使用」のメールからの引用です > ジョエルと申します。 > > > OS Linux上でMySQLを使って多言語(英語、日本語、中国語・・・・など)のデータ > > を登録したいと思っています。 > > また、スクリプト言語としてPHPを考えています。 > > > > MySQLを使って、多言語を利用することは可能でしょうか? > > まあ、何とか可能です。 Unicodeにすれば可能と言うことになる? > > バージョン 4.0 よりだったと思いますが、同時に複数言語を設置できるように > なっていると聞いたことがあります。 > > Unicode は 4.1.1 にできるそうです。但し、 4.1.0 が現時点のアルファ版です。 はい 4.1.0 で フィールド毎に出来てます desc fullname; +---------+---------------------------------+-----------+------+-----+---------+-------+ | Field | Type | Collation | Null | Key | Default | Extra | +---------+---------------------------------+-----------+------+-----+---------+-------+ | pers_id | int(11) | binary | | MUL | 0 | | | l_name | varchar(255) character set utf8 | utf8 | YES | | NULL | | | f_name | varchar(255) character set utf8 | utf8 | YES | | NULL | | +---------+---------------------------------+-----------+------+-----+---------+-------+ いままで openldap のバックエンドSQLでmysqlを使っていたんで、コードは utf8 をつかってて表示が不便でしょうがなかったのですが、4.1.0-alphaを 採用して 上記のように設定したら mysqlコマンドでselect すると select * from fullname; +---------+----------+-----------+ | pers_id | l_name | f_name | +---------+----------+-----------+ | 2 | 舘山 | 聖司 | | 2 | たてやま | せいじ | | 2 | Tateyama | Seiji | +---------+----------+-----------+ 3 rows in set (0.00 sec) となり 重宝してます (データはUNICODEで格納しています) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 彡彡从 たてやんっす d□/□-b <tateyan@xxxxxxxxxx> ヽ"ー"丿 Key fingerprint = 5D56 8EA3 B9FE A721 4866 FB4A 0041 672C 08DD C33A
7677 2003-05-09 19:46 [yuji koga <koga-y@xx] 4 つのテーブルを left join するには(長文) 7680 2003-05-10 12:14 ┗[とみたまさひろ <tomm] 7681 2003-05-10 16:16 ┗[yuji koga <koga-y@xx] 7682 2003-05-10 17:48 ┗[とみたまさひろ <tomm] 7683 2003-05-10 20:41 ┗[yuji koga <koga-y@xx] 7685 2003-05-12 17:35 ┗[Hiroshi Honda <honda] MySQL で多言語使用 7692 2003-05-13 15:36 ┗[Joel Rees <joel@xxxx] -> 7698 2003-05-13 21:50 ┗[tateyan <tateyan@xxx] 7699 2003-05-14 08:31 ┣[Hiroshi Honda <honda] 7719 2003-05-14 23:18 ┃┗[tateyan <tateyan@xxx] 7712 2003-05-14 19:11 ┗[Joel Rees <joel@xxxx]