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

时间:2021-04-05 17:07:12

我的错误案例:

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

这样就能解决,亲测有效