ホームページ  >  記事  >  バックエンド開発  >  UTF8エンコーディングを使用したMYSQLデータのアーカイブと保存について、一部のデータは検索できません

UTF8エンコーディングを使用したMYSQLデータのアーカイブと保存について、一部のデータは検索できません

WBOY
WBOYオリジナル
2016-06-13 12:34:50968ブラウズ

utf8 エンコードを使用して MYSQL データを保存する場合、一部のデータが検索できません
私の Web ページは utf8 エンコードを使用しているため、データを保存するときに mysql_query("set names 'utf-8'")
を追加しました。
mysql は utf8_general_ci
に編成されます
データを検索すると
$so="一万年も愛してます";
movie` WHERE `a0` LIKE '%$so%' AND 'a2` LIKE '%$so%' LIMIT 0 , 1200


この方法で中国語の変数を検索すると、中国語から渡された一部の変数はまったく検索できません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。