分享学习心得,记录学习笔记
文章:84   访问:526036
今天是:
2025年09月09日 星期二


问题:Mysql的UTF8字符集不支持emoji

问题:[10501] PDOException in Connection. php line 764SQLSTATE [HY000]: General error: 1366 Incorrect string value
\XF0\X9F\X98\x83 for column ‘m content at row 1…

向服务器提交emojib

提交emoji

MySql存储emoji报错

提交emoji

解决办法

1.修改数据库表字符集

  • 字符集为utf8mb4
  • 排序规则utf8mb4_unicode_ci
  • 字段核对:utf8mb4_unicode_ci

2.修改代码中数据库字符集为utf8mb4

*3.修改MySql配置文件(备选)

  1. character-set-client-handshake = FALSE
  2. character-set-server = utf8mb4


0人点赞

友情链接 doywb

2018-2025 Copyright© 米灵尔 浮叶蓝空 豫ICP备15007436号-1

豫公网安备 41152302000146号