欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'name' at row 1

程序员文章站 2022-06-26 20:30:24
我的错误案例: ,这个后台插不进去,就姓名那栏的中文编码问题。 遇到这个错误,应该是创建表的时候没有设置好编码,这个错误不用多想,我也试过在更改表那里设置编码,但还是不行,还是有残留 直接drop table ’table_name‘,把整个表删除了再重新建,例子如下: CREATE TABLE t ......

我的错误案例:

java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'name' at row 1,这个后台插不进去,就姓名那栏的中文编码问题。

 

遇到这个错误,应该是创建表的时候没有设置好编码,这个错误不用多想,我也试过在更改表那里设置编码,但还是不行,还是有残留

直接drop table ’table_name‘,把整个表删除了再重新建,例子如下:

create table t_student (

id int auto_increment primary key not null ,

username varchar(256) default null,

age varchar(10)

) engine=myisam default charset=utf8

这样就能解决,亲测有效