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

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]