MySQL存放Emoji
来源:互联网 发布:天刀焰灵姬捏脸数据 编辑:程序博客网 时间:2024/05/21 01:31
方法一
原因:
1、对应的数据库字符集不匹配
2、对应的数据库中的表的存放字段的不匹配
解决:
1、修改数据库字符集(utf8mb4 )
alter database 数据库名 character set utf8mb4;
2、修改表的字符集
ALTER TABLE 表名 CONVERT TO CHARACTER SET utf8mb4;
方法二
如果修改数据库和数据表为utf8mb4后还是无法插入标签,可是使用这种方式:
set names utf8mb4; insert into t_comment(comcontent) values(#{comcontent});
需要注意的是这两条语句必须在同一个事务中,就比如MyBatis中,要使其支持一次执行多条语句(参考:MyBatis一次执行多条SQL语句)
0 0
- MySQL存放Emoji
- mysql emoji
- MySQL保存emoji
- mysql存储emoji表情
- mysql存储emoji符号
- Mysql存储emoji表情
- mysql node emoji问题
- mysql 支持emoji表情
- mysql emoji表情支持
- mysql存储emoji表情
- mysql保存emoji表情
- Java Mysql Emoji 配置
- Mysql存储emoji表情
- Mysql支持emoji表情
- mysql支持emoji表情
- mysql emoji 乱码问题
- MySQL支持emoji表情
- mysql设置支持emoji
- 我的战争 (2016)
- 情况不妙 (2016)
- zookeeper
- 自定义TabBar小红点
- QT---邮件发送
- MySQL存放Emoji
- xcode 里 dismissViewControllerAnimated 的提示错误:completion 参数
- HTML基础笔记之表单实例
- pdo
- Python3 获取格式化时间串
- js日期的格式化
- JVM 内存设置大小(Xms Xmx PermSize MaxPermSize 区别)
- [MySQL] 允许远程访问并设置最大链接数
- zookeeper 安装