mysql:13244
From: <ska_king2005@xxxxxxxxxx>
Date: Tue, 15 Aug 2006 10:06:44 +0900 (JST)
Subject: [mysql 13244] Re: FEDERATED ストレージ・エンジンでの日本語取り扱い
ska kingです。 >TO 池田さん バグレポート見てませんでした。 英語がわからず、、、さらにC言語がわからず、、、すいませ ん(爆) 接続や再接続に関わらず、「skip-character-set-client-handshake 」を指定すると、 クライアントの文字コードが、サーバ側の「character_set_server 」の値で 上書きされるものだと思っていました。 内部的な動きはわかっていませんが。。。 FEDERATEDを使用したときの文字コード決定フローは、mysqlク ライアントと同じ流れなんでしょうかね。 --- Tetsuro IKEDA <ikdttr@xxxxxxxxxx> wrote: > 池田です。 > > バグレポートでも書いていますが、skip-character-set-client-handshake を > 使った場合でも、init-connectの場合と同じで、コネクショ ン切断時に > libmysql/client.cのmysql_real_query関数により発行され る、 > "SET NAMES latin1"により文字化けが起こります。 > > そこで、latin1 > (compile時指定パラメータ)の代わりに、テーブルオプショ ンの > default > charsetの値を使用するようなpatchを作ったのですが、ABの 反応が > まだありません(笑 > > 06/08/14 に > ska_king2005@xxxxxxxxxx<ska_king2005@xxxxxxxxxx> > さんは書きました: > > > > ska kingです。 > > > > > マスタサーバのmy.iniファイルの「mysqld」セクションに、 「skip-character-set-client-handshake」 > > を追加してはどうでしょうか? > > > これで、クライアントサーバが接続する時に、半強制的にマ スタサーバの文字コードにすることができそう > > な気がします。 > > > > > FEDERATEDストレージエンジンは使用したことがないので、 なんとも言えないのですが。。。 > > もう、解決済みでしょうか??? > > > > > > > > -- > > skaking <ska_king2005@xxxxxxxxxx> > > DB:MySQL5.0.19, OS:WinXPProSP2 > > > > > > > > ________________________________ > > Let's start Yahoo! Auction - Free Campaign Now! > > > > > > > > -- skaking <ska_king2005@xxxxxxxxxx> DB:MySQL5.0.19, OS:WinXPProSP2 -------------------------------------- Let's start Yahoo! Auction - Free Campaign Now! http://pr.mail.yahoo.co.jp/auction/
13235 2006-08-10 22:41 [tateyan <tateyan@xxx] FEDERATEDストレージ・エンジンでの日本語取り扱い 13236 2006-08-10 22:57 ┗["Tetsuro IKEDA" <ikd] 13237 2006-08-10 23:22 ┗["Tetsuro IKEDA" <ikd] 13238 2006-08-11 01:12 ┗["Tetsuro IKEDA" <ikd] 13239 2006-08-11 22:39 ┗[Tetsuro IKEDA <te.ik] 13240 2006-08-11 22:57 ┗[tateyan <tateyan@xxx] @ 13242 2006-08-14 17:39 ┗[<ska_king2005@xxxxxx] 13243 2006-08-14 18:04 ┗["Tetsuro IKEDA" <ikd] -> 13244 2006-08-15 10:06 ┗[<ska_king2005@xxxxxx] 13245 2006-08-15 12:25 ┗[Tetsuro IKEDA <te.ik] 13246 2006-08-15 16:31 ┗[<ska_king2005@xxxxxx]