文档章节

微信用户名乱码问题

大道至簡
 大道至簡
发布于 2015/06/16 16:13
字数 140
阅读 61
收藏 0

问题描述:

        通过网页授权拿到的用户名存在特殊字符,插入数据库的时候报错"SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x91\x89\xF0\x9F...' for column 'nickname' at row 1"

        基本肯定是由于用户使用了特殊表情到导致的。

解决方案:

         1. 使用base64对nickname进行编码,取出时再进行解码。(我推荐的方法)

         2. 修改数据表结构中的字符集为 utf8mb4。(我没试过!!!

         3. 把它过滤掉,或者用UBB代替。




© 著作权归作者所有

共有 人打赏支持
大道至簡

大道至簡

粉丝 45
博文 91
码字总数 24369
作品 0
广州
技术主管
私信 提问
关于html汉字乱码的问题

不耽误大家时间直接进入正题问题描述: 1,我googlecode上拿的dwz的代码。 设置编码格式为utf-8.使用浏览器直接打开该html文件无乱码情况。 2,后台框架使用jfinal,应用服务器是jetty,将h...

小文大哥哥
2013/02/04
3K
5
git

git 推荐阅读Pro Git电子书。 注意: 设置ssh key的时候不用设置密码,否则每次同步都要输入密码 常用命令 克隆到本地 添加远程仓库 修改代码之后提交 提交到服务器 从服务器下载最新代码(别...

咚咚董dyh
2017/11/01
0
0
把hexo部署到coding上乱码

把hexo部署到coding上乱码 网上关于部署到coding和github上的代码都很多,不过关于coding的教程都有点问题.导致访问首页会乱码,其他页面无路径.这是地址的问题. 原因是在于仓库(项目)的起名上...

Big_Centaur
2017/12/27
0
0
初学struts2 jsp乱码问题 恳请各位赐解

昨天初学struts2第一天,用的是李刚的《轻量级JavaEE 企业应用实战(第三版)-struts2+spring3+hibernate》 搞了一天连最简单的第一个login.jsp都没搞定,出来就是这样的乱码: 上面那个本来...

木有芒果
2012/06/20
238
6
SpringMVC中传参乱码解决方案

SpringMVC中传参乱码解决方案 我们在实际web开发当中经常会遇到中文乱码的问题, 最近遇到一个很奇怪的问题, 通过前台查询数据请求如: http://localhost:8080/platform/orderList/getPayment...

陈小扁
2016/03/18
128
0

没有更多内容

加载失败,请刷新页面

加载更多

FinderWeb2.4.9 程序员的看日志利器

FinderWeb2.4.9 程序员的看日志利器 使用方法:管理员登录,分配对应用户的的主机和文件权限即可。 部署方式: 下载并解压到webapps目录即可 http://www.finderweb.net/download/finder-web...

吴伟祥
31分钟前
2
0
PHP的pcntl进程控制教程一(pcntl_fork)

pcntl 简介 PHP的进程控制支持实现了Unix方式的进程创建, 程序执行, 信号处理以及进程的中断。 进程控制不能被应用在Web服务器环境,当其被用于Web服务环境时可能会带来意外的结果。 这份文档...

hansonwong
36分钟前
2
0
php扩展模块安装

11月21日任务 11.32 php扩展模块装安装 /usr/local/php/bin/php -m //查看模块 下面安装一个redis的模块 cd /usr/local/src/ wget https://codeload.github.com/phpredis/phpredis/zip/deve......

zgxlinux
37分钟前
3
0
windows下使用IDEA创建VUE项目

1.环境搭建 1.1检测是否安装好nodejs和npm 检测命令 node -v npm -v 如果没有安装需要先安装 nodejs的下载路径:https://nodejs.org/en/download/ 在Windows上安装时务必选择全部组件,包括勾...

文文1
44分钟前
3
0
Mybatis插件plugin应用测试,替换查询sql

1、新建插件 import org.apache.ibatis.executor.CachingExecutor;import org.apache.ibatis.executor.Executor;import org.apache.ibatis.executor.parameter.ParameterHandler;im......

jcc_codingBoy
49分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部