`
liyixing1
  • 浏览: 964528 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

mysql 保存表情符号 incorrect string value

阅读更多
1.
mysql结构字段或者表,设置字段为

字符编码:utf8mb4
序列规则:utf8mb4_general_ci

2.驱动版本需要支持utf8mb4
,本人使用过的5.1.36

3.mysql配置

[mysqld]
增加
character-set-server = utf8mb4
collation-server = utf8mb4_general_ci


[client]
增加
default-character-set = utf8mb4

[mysql]
增加
default-character-set = utf8mb4

4.重启mysql
分享到:
评论

相关推荐

    MySQL text插入长文本时报错Incorrect string value xE5x8FxAC.pdf

    在本例中,报错信息为“Incorrect string value :'\xE5\x8F\xAC' for column 'XXX' at row 1”,这通常意味着尝试插入的文本包含了MySQL无法识别的字符编码,或者字段类型不能容纳特定的字符序列。 首先,我们需要...

    mysql出现Incorrect string value 问题所需要用到的 my.ini

    这个是我遇到问题后修改了的.ini文件。因为自己在改的时候也是错了好多次,试过去试过来都不行。所以我把我改过的.ini文件上传,希望能帮到跟我一样的小白,在搞不动的时候还有一条出路。 当然如果懒得自己改也可以...

    MySQL抛出Incorrect string value异常分析

    从新浪微博抓到的数据在入库的时候抛出异常: Incorrect string value: ‘\xF0\x90\x8D\x83\xF0\x90…’ 发现导致异常的字符不是繁体而是某种佛经文字。。。额滴神。。。但是按道理UTF-8应该能支持才对啊,他不是...

    解决mysql不能插入中文Incorrect string value

    ### 解决MySQL无法插入中文问题:“Incorrect string value” 在日常使用MySQL数据库的过程中,有时我们会遇到一个常见的问题——无法向数据库中插入中文字符,并且会收到错误提示“Incorrect string value”。这种...

    MySQL生僻字插入失败的处理方法(Incorrect string value)

    最近,业务方反馈有个别用户信息插入失败,报错提示类似”Incorrect string value:”\xF0\xA5 ….. ” 看这个提示应该是字符集不支持某个生僻字造成的。 下面是在虚拟机里复现的场景: step1、模拟原始表结构字符集...

    Mysql数据库乱码问题:Incorrect string value

    MySQL数据库在处理字符串数据时,可能会遇到“Incorrect string value”这样的乱码问题,这通常是由于字符集不匹配或不兼容导致的。字符集是决定如何存储、解析和显示字符的规则集,对于支持多语言环境的系统,尤其...

    MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法

    主要给大家介绍了关于MySQL存储表情时报错:java.sql.SQLException: Incorrect string value: 'xF0x9Fx92xA9x0Dx0A...'的解决方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。

    MySQL text插入长文本时报错Incorrect string value xE5x8FxAC.docx

    在MySQL数据库中,当尝试向一个`text`类型的字段插入数据时,如果遇到"Incorrect string value: '\xE5\x8F\xAC'"这样的错误,这通常意味着你正在尝试存储的字符串包含不受支持或者编码不正确的字符。这个错误信息...

    MySql 错误Incorrect string value for column

    ### MySQL 错误 "Incorrect string value" 解析与解决方案 #### 背景介绍 在MySQL操作过程中,可能会遇到“Incorrect string value”这样的错误提示,尤其是在处理包含中文字符的数据时更为常见。根据提供的文件...

    MySQL插入数据中错误提醒 1366 Incorrect string value…的解决方法

    在MySQL数据库操作中,有时会遇到“1366 Incorrect string value…”的错误提示,这通常是由于字符编码不匹配导致的。错误发生时,表明正在尝试插入的数据包含无法被当前数据库或表的字符集识别的字符。在Windows...

    mysql:1366: Incorrect string value: ‘\xE9\x9…..问题解决

    今天,使用mysql workbench 给一张表添加了一列varchar类型的列。在插入中文数据时出现 这是编码问题,只要将表的类型修改为utf-8就ok了。 alter table 数据库名.表名 convert to character set utf8; 执行完这条...

    MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A…’的解决方法

    本文主要介绍了关于MySQL存储表情报错:java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\xA9\x0D\x0A…’的相关解决方法,分享出供大家参考学习,下面话不多说了,来一起看看详细的介绍: ...

    MySQL保存emoji表情

    java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x93' for column 'strValueContent' at row 1 ``` 此错误表明MySQL当前使用的UTF-8编码无法正确处理某些emoji表情。解决这个问题的关键在于将MySQL...

    mysql插入数据中文报错问题,最全解决方式

    然而,在实际操作中可能会遇到中文字符无法正常插入数据库的问题,通常表现为错误提示“Incorrect string value”等。本文将详细探讨这一问题的原因,并提供一系列解决方案。 #### 错误现象描述 当尝试向MySQL...

    mysql中插入emoji表情失败的原因与解决

    用户昵称中存在emoji表情,调用jdbc往mysql数据库插入的时候抛出异常 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x9B' 失败原因 mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4...

    mysql 不能插入中文问题

    ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column ``` 这里错误信息中的 "\xD6\xD0\xCE\xC4" 实际上是未被正确解析的中文字符的十六进制表示。 #### 问题原因 出现这一问题的根本原因...

Global site tag (gtag.js) - Google Analytics