在进行插入数据库的时候报错:
### Cause: java.sql.SQLException: Incorrect string value: '\xE7\x94\xA8\xE6\x88\xB7...' for column 'taskname' at row 1
这里提示插入中文字段出现乱码,报字符错误
原因导致是在创建表时没有指定表和列的字符设定,现在通过sql修改把表和列的字符集设定好,代码如下:
alter table process_associated_form_info change taskname taskname varchar(255) character set utf8;
执行修改sql语句查看数据库表字符已被修改:
再次执行插入sql语句,成功解救问题。这里做下笔记