一、怎么遇到的这个问题?
在往数据表中添加数据的时候
二、什么问题?
准备添加第二条数据的时候报错:
心想像\xx\xx\xxxx\xxx都你丫的格式不对,结果去搜集了一下资料,证明确实是数据库的编码格式错误,我出现这个原因是springboot实体类映射表的时候在数据库里自动创建的,具体会发生这些格式问题真是属于情理之中又是意料之外。。。
既然是格式的错误我们修改一下格式就好了,对症下药
语法:
alter table 表名 change 字段名 字段名 字段类型 character set utf8;
例:alter table permission change description description varchar(255) character set utf8;
然后就可以添加第二条数据了。。。
错了就要改。。。。。。
详见:https://blog.csdn.net/ch717828/article/details/41357431/