解决微信昵称特殊字符存放数据库报错问题
2018-01-19 11:27
597 查看
在做微信开发的时候,很容易遇到特殊字符的昵称,这样的昵称如果用普通的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.创建数据库的时候数据库编码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文件 替换即可
然后重启服务器即可
相关文章推荐
- 解决微信登录时昵称中包含特殊字符,不能存入数据库问题
- php解决微信开发中用户昵称中的特殊字符与emoji表情写入mysql错误的问题
- 解决微信昵称含特殊表情或字符无法存入数据库异常
- 解决数据库插入特殊中文字符变成?的问题
- 微信昵称emoji表情,特殊表情导致列表不显示,导出EXCEL报错等问题解决!
- 解决数据库中列名带特殊字符导致查询报错的问题
- 数据库查询中遭遇特殊字符导致问题的解决方法
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
- 数据库查询中的特殊字符的问题
- 使用encodeURIComponent() 函数解决js传参的特殊字符问题
- 数据库查询中的特殊字符的问题
- iText7彻底解决中文问题、特殊字符(如......省略号报错问题,其他的自测)
- jQuery在异步请求数据返回后,调用$("selector").html(data.content);之后因为一些特殊字符或者',"不能显示内容的问题解决办法
- 关于执行Oracle下Sql语句中遇到的特殊字符问题解决办法。
- 在Oracle中IMP导入数据时,如何解决目标数据库字符不一致问题
- 数据库查询中的特殊字符的问题
- 特殊字符变乱码问题如何解决呢?
- SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码)
- 数据库查询中的特殊字符的问题
- 静态页面如何接收参数以及解决特殊字符的编码问题