mysql的A表的remarks字段需要存表情,是只需要修改A表的字符集为utf8mb4,还是说要把数据库的字符集也改了,java项目里数据库的配置需不需要动?
最好把数据库的字符集统一修改,而不是单个表的调整,配置信息可不改,只改库的字符集即可
最小改动是只修改字段的字符集,配置不需要修改。
建议直接修改表的编码配置就可以了,不要单独修改字段,如果单独修改字段,这样字段和表编码不一致,容易产生一些问题。
alter table emp default character set utf8mb4;