在做微信开发的时候,很容易遇到特殊字符的昵称,这样的昵称如果用普通的utf-8存放数据库就会报错,需要用utf-8mb4方式存储,单单修改这个是不够的

1.创建数据库的时候数据库编码utf-8mb4 表里对应的字段也是

2.window下找到my.ini文件

[client]
no-beep

default-character-set = utf8mb4

# pipe
# socket=0.0
port=3306

[mysql]

default-character-set= utf8mb4
技术总监-刘镇  11:36:08
# The default character set that will be used when a new schema or table is
# created and no character set is defined

character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci

# The default storage engine that will be used when create new tables when
default-storage-engine=INNODB

对应替换这些内容即可

linux中 找到my.cnf文件 替换即可

然后重启服务器即可

解决微信昵称特殊字符存放数据库报错问题相关推荐

  1. 微信昵称表情符号添加数据库报错问题

    保存微信用户信息时,部分昵称带有表情符号的会报错 Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x9A\xAD ...

  2. 解决微信昵称特殊字符保存到数据库问题

    背景:小程序项目:每次用户进入到微信小程序登陆,需要实时保留前端传送的微信昵称保存到数据库,用以之后一些功能展示. 问题:有一些微信用户昵称名字有特殊符号如表情这些.当保存该用户时会出现数据库处理异常 ...

  3. 微信昵称含表情入库报错

    项目场景: 后台获取微信服务号的所有粉丝信息,涉及到昵称.地区.关注时间.openid.unionid[只有绑定开放平台才有] 问题描述: 后台点击获取粉丝数据,访问微信接口时会报错,nickname ...

  4. 解决微信H5获取SDK授权报错提示errMsg: “config:fail,Error: 系统错误,错误码:63002,invalid signature [20200908 22:17:17][]“

    如果常规检查都做过可以仔细看下微信开放文档 这个里面的报错原因 如果都不是那么极有可能是(恭喜你!看样子你的H5页面日活人数还蛮多[呲牙]) 获取腾讯微信平台access_token超过每日默认上限2 ...

  5. php微信昵称保存,分析一次写入微信昵称数据执行sql报错问题

    客户反馈之前做的一个专题,有个用户报名数据没有正确写入.简单介绍下h5功能,类似报名功能,微信下授权后获取到openid.nichname,之后填写姓名并选择所在城市等信息,提交表单信息.其他用户填写 ...

  6. 解决微信小程序开发者工具报错(https://....com不在以下合法域名列表中请参考文档)

    解决办法: 一:如图所示勾选选项 二. 设置->开发设置->服务器域名(上线之前) 三.在json文件中修改,两者的值对应

  7. mysql 存储微信昵称乱码_MYSQL 保存微信昵称特殊字符报错解决方法-设置编码集为utf8mb4的方法...

    mysql utf8mb4 保存微信昵称特殊字符报错方法 公众号二次开发,在处理用户昵称的时候发现有的时候一些emoji是4字节的表情无法保存入库,经过查找资料发现是因为字段的编码问题造成的, utf ...

  8. php mysql 微信昵称_php 解决微信昵称emoji表情插入MySQL报错

    在PHP接受到微信用户昵称入库的时候报错 原因:utf-8 最大3个字节,而emoji占4个字节 解决办法: 1.修改mysql 数据库的字符集,改为utf8mb4,但是前提是MySQL的版本需要5. ...

  9. OpenStack在keystone部分同步数据库报错Errno 13解决办法

    OpenStack在keystone部分同步数据库报错Errno 13 在执行 su -s /bin/sh -c "keystone-manage db_sync" keyston ...

最新文章

  1. gitlab使用方法
  2. html5数组查找第二大数,2021-06-29:在两个都有序的数组中找整体第K小的数。
  3. sonarqube怎么分析php项目,SonarQube代码质量分析平台介绍
  4. ProgressBar的小细节,设置style与setIndeterminate()
  5. pytorch nn.Softmax
  6. 吴恩达神经网络和深度学习-学习笔记-2-激活函数
  7. 幼儿园管理系统的设计与实现
  8. repeate 常用的每行显示几个共几行
  9. 项目管理手记 八 SaaS模式的DRP系统是否适用
  10. 【寒江雪】Go实现代理模式
  11. 图像分类经典卷积神经网络—SENet论文翻译(纯中文版)—Squeeze-and-Excitation Networks(挤压和激励网络)
  12. iPhone 设备目录结构
  13. 微信小程序、uniapp、H5——发送、显示emoji表情
  14. android4.4 获取符合默认短信应用要求的短信应用包名(改进篇)
  15. 小红书X千瓜联合发布|小红书2021年4月创作者红人榜
  16. python是高级语言还是机器语言_02_python是一种什么语言?
  17. 出海欧洲《通用数据保护条例》解读,附GDPR白皮书下载
  18. 南加大计算机硕士学制,南加州大学研究生学制几年
  19. HDF Energy超大规模绿色氢气发电项目破土动工
  20. 小熊派 移植TencentOS-tiny+EC20+MQTT对接腾讯云

热门文章

  1. ChatGPT加持的AIGC时代,600多个AI工具助力超级个体的崛起
  2. 北京两日求职之旅有感
  3. 哪里有可以定制室内地图?室内地图怎么制作?
  4. 论文笔记 | The Political Dynamics of Corporate Tax Avoidance: The Chinese Experience
  5. 搜卡之家网站上线公告
  6. 2014 百度之星 资格赛 第一题 Energy Conversion 解题思路
  7. 什么是数据仓库?(转.net BI)
  8. Python 字符串string()2021-08-27
  9. 使用Flutter完成10个商业项目后的经验教训
  10. Web3中文|迪士尼前任CEO回归,能否带领迪士尼开辟web3之路?