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]