mysql:14696
From: "Tuchida" <"Tuchida" <tuchida_toshiyuki@xxxxxxxxxx>>
Date: Thu, 20 Nov 2008 16:11:21 +0900
Subject: [mysql 14696] Re: UTF-8環境の文字化けに関して
tuchidaです。 お世話になっております。 今井さんの御指摘のStatusですが mysql Ver 14.7 Distrib 4.1.13, for suse-linux (i686) using readline 5.0 Connection id: 171 Current database: v55Ancate Current user: root@localhost SSL: Not in use Current pager: less Using outfile: '' Using delimiter: ; Server version: 4.1.13 Protocol version: 10 Connection: Localhost via UNIX socket Server characterset: latin1 Db characterset: latin1 Client characterset: utf8 Conn. characterset: utf8 UNIX socket: /var/lib/mysql/mysql.sock Uptime: 27 days 1 hour 35 min 48 sec となっています。 特に 「Server characterset」と「Db Characterset」が私も気になるのですが my.cnfの指定がわかりません。 「Server characterset」は 「mysqld」デビジョンで character-set-server = utf8 と指定すればよいのでしょうか? > > はじめまして今井です。 > > 根本的に、MySQL が UTF-8 の設定を正常に認識しているのかが気になります。 > > status コマンドで出力される結果に > > Server characterset: utf8 > Db characterset: utf8 > Client characterset: utf8 > Conn. characterset: utf8 > > と出力されていますか? > PHP のサーバーと MySQL のサーバーが1台で構成されている > オールインワン構成であればそのまま、複数台構成であれば > DB(MySQL) サーバーおよび WEB(PHP) サーバーから > DB に接続して status コマンドを実行してみてください。 > DB サーバーでは問題ないが、クライアントサーバーから接続したら > 文字コードが latin1 になってしまう等の現象もありますので。 > > また、my.cnf の mysqld 項に > skip-character-set-client-handshake > も記述してみてください。 > > > Tuchida さんは書きました: > > tuchidaです。 > > > > 先ほどのINSERT文が成功したのですが、これはコマンドラインで > > 行ったときも同じですが漢字の文字化けが発生しています。 > > 条件としては以下の通りです。 > > > > 1.Mysqlのバージョンは4.1.13で、phpは4.4.0です。 > > > > 2.OSは SUSELinux10.0 内部コードはUTF-8です > > > > 3.my.cnfで > > [safe_mysqld]、[mysql_dump]、[mysql]セクションで > > default-character-set = utf8 > > と指定しています。 > > > > 4.元になっているデータはWebからの漢字データです。 > > > > > > > > > > > > > __________ ESET Smart Security からの情報, ウイルス定義データベースのバー ジョン 3626 (20081119) __________ > > このメッセージは ESET Smart Security によって検査済みです。 > > http://canon-its.jp > >
14671 2008-11-17 19:44 ["Tuchida" <tuchida_t] UTF-8環境の文字化けに関して 14677 2008-11-18 13:50 ┣[<shin-1@xxxxxxxxxx> ] 14679 2008-11-18 14:03 ┃┗[岡本 基 <okamoto@xx] 14685 2008-11-19 23:05 ┃ ┗["Tuchida" <tuchida_t] 14686 2008-11-19 23:52 ┃ ┗[kazu <ml@xxxxxxxxxx>] 14687 2008-11-20 07:01 ┃ ┗["Tuchida" <tuchida_t] 14688 2008-11-20 08:14 ┃ ┗[kazu <ml@xxxxxxxxxx>] 14689 2008-11-20 08:46 ┃ ┗["Tuchida" <tuchida_t] 14690 2008-11-20 09:00 ┃ ┗[kazu <ml@xxxxxxxxxx>] 14691 2008-11-20 09:08 ┃ ┗["Tuchida" <tuchida_t] 14682 2008-11-18 21:23 ┣["Tuchida" <tuchida_t] 14683 2008-11-19 09:06 ┃┗[Alex <alex.backspin@] 14692 2008-11-20 10:36 ┣["Yoichi Kogure" <PXI] 14694 2008-11-20 14:22 ┃┗["Takayuki Kamiyama" ] 14695 2008-11-20 14:26 ┃ ┗["Takayuki Kamiyama" ] 14693 2008-11-20 12:04 ┗[Akio Imai <tegona@xx] -> 14696 2008-11-20 16:11 ┗["Tuchida" <tuchida_t] 14697 2008-11-20 16:26 ┗[Akio Imai <tegona@xx] 14698 2008-11-20 17:02 ┗["Tuchida" <tuchida_t] 14699 2008-11-20 17:11 ┣[HIRATSUKA Sadao <hir] 14700 2008-11-20 17:13 ┗[Akio Imai <tegona@xx] 14701 2008-11-20 17:15 ┗["Tuchida" <tuchida_t]