MYSQL写入特殊字符的方式

$str = "adj(+©n+)~żńÔÎ(*^__^*) ÎûÎû……o_O???(@©n@)~ ''\"lasdjljasljkjlj080(#šFĄä)Íč17231723917`ddd`2&&39131203128^*(&(&(^*%*&^*%$&^(&(^%(   ";

$hexs = unpack("H*", $str);

print_r($hexs);exit;

$hexs = $hexs[1];

 

$a='0x'.$hexs;

 
1.执行语句时间加binary
SELECT *
FROM map_theme
WHERE binary `moreinfo` = 'ddsd'
LIMIT 0 , 30

2.建表时强制

    在建表时,添加BINARY属性即可。如果使用PHPMyAdmin建表,直接在属性中选择‘binary’类型的编码 即可。

posted on 2011-01-06 13:33  mynetstudy  阅读(122)  评论(0编辑  收藏  举报