Incorrect string value: '\xF0\x9F\x92\x90\xE4\xB8...' for column 'cont_my_desc' at row 1数据库这一种报错见过吗
时间: 2023-08-21 13:12:12 浏览: 47
引用\[1\]:这个错误是由于在数据库中插入了一个无法识别的字符导致的。引用\[2\]:解决这个问题的方法是在MySQL的配置文件中添加一些内容,以支持utf8mb4字符集。你可以在my.cnf文件中的三个部分中添加以下内容:\[client\] default-character-set = utf8mb4 \[mysql\] default-character-set = utf8mb4 \[mysqld\] character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci init_connect='SET NAMES utf8mb4'。引用\[3\]:另外,有些人还建议修改MySQL环境变量中的character_set_client、character_set_connection、character_set_database、character_set_results和character_set_server,将它们都修改为utf8mb4。但是这一步可能是多余的,因为我没有做这一步也没有出现问题。所以如果需要修改,可以按照下面的介绍进行修改。综上所述,你可以通过在MySQL的配置文件中添加相应的内容来解决这个错误。
#### 引用[.reference_title]
- *1* [java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\x94‘ for column ‘name‘ at row 1 ...](https://blog.csdn.net/sinat_37883343/article/details/124216463)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [mysql报错:Incorrect string value: '\xF0\x9F...' for column 'XXX' at row 1](https://blog.csdn.net/weixin_39724194/article/details/103720562)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]