本文实例讲述了MySQL无法存储Emoji表情问题的解决方法。分享给大家供大家参考,具体如下:

数据插入的时候报错:

1366 - Incorrect string value: '\xF0\x9F\x98\x81' for column 'job' at row 23

解决办法:

1、修改配置文件my.ini【D:\Program Files\MySQL\MySQL Server 5.5】:

[mysql]default-character-set=utf8mb4[mysqld]character-set-server=utf8mb4

3、修改表或者表中某个字段的编码方式:

先查看数据库的编码方式:

show variables like '%char%';
alter table user convert to character set utf8mb4 collate utf8mb4_bin;

更多关于MySQL相关内容感兴趣的读者可查看本站专题:《MySQL存储过程技巧大全》、《MySQL常用函数大汇总》、《MySQL日志操作技巧大全》、《MySQL事务操作技巧汇总》及《MySQL数据库锁相关技巧汇总》

希望本文所述对大家MySQL数据库计有所帮助。

更多相关文章

  1. android中HttpURLConnection调用getResponseCode()时崩溃 解决方
  2. Android空引用问题的解决方法——on a null object reference
  3. android中字符替换成表情
  4. android读取assets大于1M文件的解决方法
  5. 几个Android小错误解决方法
  6. CheckBox android:paddingLeft 不兼容问题解决方法
  7. android表情Gson EditText TextView
  8. Android(安卓)-- EditText插入表情
  9. 在Android中支持表情

随机推荐

  1. android屏幕常亮
  2. Android获取通话状态
  3. android TextView的跑马灯效果的实现
  4. view measure详解
  5. Android通过App启动另一个APP
  6. android shape 常用到属性的设置
  7. Android 通过继承TextView类自定义字体默
  8. android 自定义对话框 背景透明
  9. android中利用itext读取pdf文档
  10. android intent.setType指定浏览本地多种