向Mysql数据库存储json编码的中文会乱码是什么原因?json编码后是这样:"u6768u6865u6e56u5927u9053u7a0bu6768u6e7e",但Mysql存储后变成了:"u6768u6865u6e56u5927u9053u7a0bu6768u6e7e",其中的""没了,这种情况是什么原因引起的,怎么解决,求大神解惑…… 编码 乱码 mysql json 分享到: ------解决方案-------------------- 值转义符,所以入库时要做转义处理addslashes("u6768u6865u6e56u5927u9053u7a0bu6768u6e7e")------解决方案--------------------建议用serialize()序列化后再存储,当然存储json串也可以。