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

mysql:7712

From: Joel Rees <Joel Rees <joel@xxxxxxxxxx>>
Date: Wed, 14 May 2003 19:11:27 +0900
Subject: [mysql 07712] Re: MySQL で多言語使用

ジョエルです

> たてやんっす
> 
> Joel Reesさんの
> 題名「[mysql 07692] Re: MySQL で多言語使用」のメールからの引用です
> > ジョエルと申します。
> > 
> > > OS Linux上でMySQLを使って多言語(英語、日本語、中国語・・・・など)のデータ 
> > > を登録したいと思っています。
> > > また、スクリプト言語としてPHPを考えています。
> > > 
> > > MySQLを使って、多言語を利用することは可能でしょうか?
> > 
> > まあ、何とか可能です。
> Unicodeにすれば可能と言うことになる?

実は、Collation を決めずに、と思っていました。苦労する話ですね。

> > バージョン 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で格納しています)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ワイ!

(テスターになっていただいて、感謝しています。)

-- 
Joel Rees <joel@xxxxxxxxxx>


>   彡彡从        たてやんっす
>  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]