
MySQL中处理生僻字插入失败的方法(Incorrect string value)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了在MySQL数据库操作过程中遇到生僻字插入失败的问题,并提供了有效的解决方法。通过调整字符集和校对规则设置来确保能够正确存储特殊字符,帮助开发者轻松应对编码难题。
最近业务方反馈有个别用户信息插入失败,报错提示类似“Incorrect string value: ‘xF0xA5 …..’”,这应该是字符集不支持某个生僻字造成的。
下面是在虚拟机里复现的场景:
step1、模拟原始表结构字符集环境:
use test;
CREATE TABLE `t1` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`real_name` varchar(255) CHARACTER SET utf8 DEFAULT ,
`nick` varchar(100) COLLATE utf8mb4_bin
);
全部评论 (0)
还没有任何评论哟~


