数据库编码改为utf8mb4后显示“无法显示此网页”?

#1 haua

已经把数据库和数据表,还有字段的编码都改为utf8mb4了,但是改了my.ini的以下两项之后就出问题了。
把这两项改回去就正常了,但是因为数据库插入不了苹果手机的表情,所以最后还是要改成utf8mb4的,请问有解决方法吗?



default-character-set=utf8
default-character-set=utf8mb4

character-set-server=utf8
character-set-server=utf8mb4

2015-08-22 19:15:07

#2 jake

好像没听说过有这个字符集,估计是你的mysql也没有这个,所以设置了就出错。

表情这个,可以用blob二进制字段,做个转换存进去。或者是base64之类的编码再存。都是可以的

甚至做个简单的,直接字符串替换,等输出的时候再替换回来

2015-08-24 08:19:54