字符串值不正确:表情符号和表情符号存储的编码分辨率
尝试将包含特殊 UTF-8 字符的推文存储到 MYSQL 时表,错误消息 - “字符串值不正确: 'xF0x9Fx8ExB6xF0x9F...'” - 出现。尽管表的“tweet_text”字段采用 utf8mb4 编码,应该支持多种语言,但还是出现此错误。
调查原因后,确定必要的 MYSQL 配置设置未正确配置。解决方法:
连接MYSQL客户端并执行以下命令命令:
验证更改:运行以下命令以确认字符集和排序规则已更新:
完成这些步骤后,错误消息不应再持续存在,并且推文(包括其“多个音符'字符,将成功存储在'tweet_text'列中。
以上是如何解决在 MySQL 中存储表情符号时出现'字符串值不正确”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!