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

mysql:5107

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Wed, 6 Feb 2002 14:51:19 +0900
Subject: [mysql 05107] Re: ujis.conf のゆくえ?

とみたです。

On Wed, 6 Feb 2002 13:50:06 +0900
Masahiro Asada <four@xxxxxxxxxx> wrote:

> コマンドラインからの操作でデータベースを構築し、ある程度の操作は試す
> ことができました。
> (ただし、MacOSX ではTerminalで日本語が表示できませんが)
> そして perl DBIでの確認作業になった時に初めて気がつきました。
> perlでデータベースにアクセスし時に、エラーが表示されたのです。
> 
> File '/usr/local/share/mysql/charsets/ujis.conf' not found (Errcode:2)
> Character set '#12' is not a compiled character set and is not speci
> fied in the '/usr/local/share/mysql/charsets/Index' file
> 
> ujis.conf がない!
> あわてて上記のディレクトリを見るとないんです。

ujis.conf は元々存在しません。

> MySQLの過去ログを“ujis.conf”で検索してみました。
> 4833からのスレッドがピタリと当てはまるのですが、PHPは私の場合は関係
> していないと思います。(PHPに関わることは何もしていない)

これは PHP に限ったことではなく、MySQL のクライアントライブラリの問題で
す。おそらく DBI が使用しているライブラリが ujis を含んでいない環境でコ
ンパイルされているのだと思います。

--with-charset=ujis でコンパイルしなおした MySQL のライブラリをリンクし
て DBI を作れば良いと思います。

…でも、この話題って時々でますよね。ujis.conf あった方が良いのかなぁ。と
りあえず作ってみたので、添付します。動作確認はしてません。

本来マルチバイト文字セットは conf じゃダメなんですけどね。

--
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp


添付ファイル

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

      5105 2002-02-06 13:50 [Masahiro Asada <four] ujis.conf のゆくえ?                    
      5106 2002-02-06 14:41 ┣["Fumihito Ito" <edis]                                       
-> @  5107 2002-02-06 14:51 ┣[とみたまさひろ <tomm]                                       
      5110 2002-02-06 16:52 ┃┗[Masahiro Asada <four]                                     
      5108 2002-02-06 14:52 ┗[Yukihiro KAWADA <kaw]