バイナリログご存じ5.0.22

seanmasters.com

カレントユーザMySQL方法

また、Charactor Set らんがあったのでそこも utf8 をせんたくしました。ちなみに、phpMyAdmin からは insert にせいこうし、表示もできます。cseデータえつらんじのもじばけcseからODBCけいゆでMySQL5 にせつぞくしています。その結果をCSEでみると、にほんごのぶぶんがもじばけしています。QNo.2850911 とほぼどうないようなのですが、かいけつに至りませんでした。日本語をinsertすると、エラーにはならず空欄になってしまいますが、なにがげんいんだかしらべぎれませんでした。どなたかごきょうじゅいただけないでしょうか。サーバがわ、クライアント側ともに utf8 にせっていし、show variables like'%char%'で、もじコードが character_set_client:utf8 character_set_connection;utf8 character_set_database:utf8 character_set_filesystem:binary character_set_results:utf8 character_set_server:utf8 character_set_system:utf8となっていることをかくにんしました。ドライバはの該当するものをつかい、 をさんこうに Initial Statement にたいし、SET NAMES SJIS と設定しました。

読み込んPHP”

あるフィールドにかくのうされているデータがとくていのもじすうのものだけを取り出したいのですが、なにかこうりつてきなコーディングほうほうはありますでしょうか。SQLについてはしょしんしゃです。たとえば+-----+--------+| no | test |+-----+--------+| 01 | a || 02 | ab || 03 | abc || 04 | def || 05 | abcd || 06 | efghij |+-----+--------+のなかから”test”フィールドのデータのながさが3である"abc"と"def"のデータだけを抜き出したいのです。なにかよいほうほうをごぞんじの方がいらっしゃいましたら、どうぞよろしくおねがいもうしあげます。とくていのもじすうのデータだけを抽出するにはPHP+MySQLでプログラムをせいさくしています。SQLだけではふかのうで、いったん全部よみこんでからプログラムでしょりしなくてはいけないでしょうか。